无法在Ubuntu上定期使用crontab执行PHP脚本


Cannot execute PHP script periodically using crontab on Ubuntu

我想每5分钟执行一个php脚本。我使用的是Ubuntu,我遵循了以下步骤:

从终端执行crontab -e,输入:

*/5 * * * * /usr/bin/php  /var/www/test1.php
在nano文本编辑器中

,保存并启动crontab。它没有给出错误,并说"安装新的crontab",但我的脚本没有被执行。对于脚本中使用的文件,我也给予了必要的权限。

这是我在cpanel界面中调度apache服务器上的cron作业的方法:

/usr/bin/php -q /home/domain_name/public_html/cron_test.php

因此,您也应该指定php可执行文件的路径,以使php脚本工作并执行。