我想每 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 脚本工作并执行。
关于php - 无法在 Ubuntu 上使用 crontab 定期执行 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24281118/