我需要每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