【发布时间】:2015-12-03 03:50:01
【问题描述】:
我已经设置了一个每分钟运行一次的 cronjob。我输入了相对路径,但文件没有执行。当我尝试使用“php cronTest.php”手动运行文件时,一切正常,但 crontab 没有运行文件。
有人可以帮忙吗?
【问题讨论】:
-
使用完整路径,而不是相对路径。
-
我已经尝试了完整的路径,但仍然没有运气。
-
你能发布crontab条目,如果简单的话,还有php脚本。
-
Crontab 条目:* * * * * usr/bin/php full/path/to/script Php 脚本:mail('email@gmail.com', 'test cron job','Testing cron工作');
-
是的
usr/bin/php也是相对的。使用/usr/bin/php。您可以通过在命令行上执行它来测试它(例如$ /usr/bin/php /path/to/script.php)。注意:编辑和扩展您的问题以提供更多信息总是更好。这样一来,其他人就更容易看到所有详细信息。