我在创建cron任务时遇到问题。我创建了该任务,如果我运行以下命令,它在我的服务器上运行正常:
php symfony namespace:taskname
在crontab上我使用以下命令:
usr/bin/php /home/user/mysite/symfony namespace:taskname
如果我运行此命令,我只会获得symfony
命令列表。换句话说,它看起来就像我只输入php symfony
一样。不知怎的,namespace:taskname
部分没有通过。
有什么想法吗?
答案 0 :(得分:0)
首先你需要编写像
这样的语法X X X X X usr/bin/php /home/user/mysite/symfony namespace:taskname
其中X X X X X
是您要运行命令的时间段。还可以根据任务完成时间设置时间。它可能会重叠时间。
仍然是同样的问题,然后它可能是你的时区在php.ini中不正常 文件。在php.ini文件中设置你的时区。