[英]Parameter passing with usr/bin/php p in cron jobs
我在创建cron任务时遇到问题。 我创建了该任务,如果我运行以下命令,它在我的服务器上运行正常:
php symfony namespace:taskname
在crontab中,我使用以下命令:
usr/bin/php /home/user/mysite/symfony namespace:taskname
如果我运行此命令,我只会获得symfony
命令列表。 换句话说,它看起来就像我输入php symfony
。 不知何故, namespace:taskname
部分未被传递。
有任何想法吗?
首先你需要编写类似的语法
X X X X X usr/bin/php /home/user/mysite/symfony namespace:taskname
其中XXXXX
是您要运行命令的时间段。 还可以根据任务完成时间设置时间。 它可能会重叠时间。
仍然是同样的问题然后它可能是你的时区在php.ini文件中不正常。 在php.ini文件中设置您的时区。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.