在amazon ec2云(Linux服务器)上设置crontab


Setting up the crontab on amazon ec2 cloud (Linux server)

我需要每2小时运行一个php文件,所以我使用这个命令

* */2 * * * /usr/bin/php /var/www/html/sports/webservices/rss-insert.php

我也在使用这个

* */2 * * * php /var/www/html/sports/webservices/rss-insert.php

但是两个都不工作。有谁能帮帮我吗?

谢谢

您所创建的crontab将每一秒的每一分钟运行一次,而不是每两小时运行一次。

为了让它每两个小时运行一次,你需要这样做:

5 */2 * * * /usr/bin/php /var/www/html/sports/webservices/rss-insert.php

每隔一个小时运行5分钟,例如2:05,4:05…

这是假设您的脚本能够运行。尝试在命令行中手动从cron运行命令部分,并确保它按照您的要求运行。

这对我有用,对你肯定也有用。

0 0-23/2 * * * php /var/www/html/sports/webservices/rss-insert.php