Linux中的Cron工作用于运行php文件

时间:2018-06-08 08:01:09

标签: php cron

我有一个php文件来创建一个新的文本文件。这必须在每一分钟都运行。我将该文件存储在/var/www/html/cron.php上。我也在命令提示符下完成了

crontab -e

编辑文件,如

* * * * * /var/www/html/cron.php

但是cron还没有在localhost上工作

3 个答案:

答案 0 :(得分:3)

你需要在cron中指定要执行的命令,即

[cron time] [command to execute]

/var/www/html/cron.php不是命令只是一个文件,你需要使用像

这样的东西
* * * * * php /var/www/html/cron.php 

*最好使用php bin的完整路径而不是php

答案 1 :(得分:1)

您在crontab中输入的命令应该是:

/usr/bin/php

phpphp binary二进制文件的示例路径。

您可以找到whereis php

Team

答案 2 :(得分:0)

这应该有效:

*/1 * * * * cd /var/www/html;./cron.php