我想使用PHP脚本来设置一个cron作业。这在我运行XAMPP的计算机上工作正常,但是当我在我的Web主机(Just Host)上尝试它时,它不会将其添加到cron作业列表中。这里是PHP代码:PHP执行Crontab没有做任何事
exec('crontab cronfile.txt');
cronfile.txt内容:
* * * * * /usr/bin/php -q /home/-username-/public_html/cron/cron.php 1
这不但是在工作的时候添加它通过cPanel和我可以用了shell_exec('的crontab -l查看任何cron作业“)。任何想法如何解决这个问题?
我建议通过的cPanel添加cronjobs,不波谷PHP。如果您需要从PHP应用程序添加您自己的计划任务,请每隔5分钟设置一次cronjob以检查它是否有任何要执行的操作。 – Lauri 2012-07-22 15:20:12