繁体   English   中英

在cron作业中使用usr / bin / php p传递参数

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM