我有一些.php
个文件,其中一些是root root文件,有些文件位于目录内,说" cron_jobs"我在服务器上为这些文件添加了cron作业,如下所示:
*/2 * * * * php /home/public_html/mysite/demo_root.php
*/2 * * * * php /home/public_html/mysite/cron_jobs/demo.php
有两个cron作业,第一个cron作业正常执行但第二个cron作业没有从服务器执行。
" cron_jobs"目录具有权限755
。
为什么cron作业没有执行哪些不在根文件夹中?
是否有任何设置或我是否做错了添加cron作业?
答案 0 :(得分:0)
我改变了cron的工作:
*/2 * * * * php /home/public_html/mysite/cron_jobs/demo.php
要
*/2 * * * * cd /home/public_html/mysite/cron_jobs/ php demo.php
它对我有用。