我想每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脚本工作并执行。