0
服務器CONFIGRATION不工作我已經創建了下面的命令行每2分鐘cron命令與所有
2 * * * * php -f /home/u260451427/public_html/cron/cron_sms_sending_queue.php
後運行cron作業,我的服務器配置看起來類似的東西
,但它不工作。
服務器CONFIGRATION不工作我已經創建了下面的命令行每2分鐘cron命令與所有
2 * * * * php -f /home/u260451427/public_html/cron/cron_sms_sending_queue.php
後運行cron作業,我的服務器配置看起來類似的東西
,但它不工作。
2 * * * * <command>
將每隔2小時運行一次。
從 '人5的cron':
Step values can be used in conjunction with ranges...
Steps are also permitted after an asterisk, so if you
want to say ``every two hours'', just use */2
因此你的crontab條目應
*/2 * * * * <command>
由於服務器設置不符合附加圖像,因此無法完成... – shuja 2012-04-14 09:30:49
的時間規範說每小時運行一次,以2分了;而不是每兩分鐘一次。也許你正在使用的crontab GUI有一個bug。 Linux/Vixie cron支持每兩分鐘運行一次'*/2',但這在某些其他平臺上不可用。 – tripleee 2012-04-14 09:00:39
假設您已經通過網絡瀏覽器測試了該程序,您的程序可能正在運行,但是,代碼可能不會寫入CLI環境中工作。如果你已經安裝了lynx/links,試試這個變種:'lynx -source http://localhost/cron/cron_sms_sending_queue.php>/dev/null'當然,用本應該是的任何網址替換localhost,確保lynx /鏈接已安裝,等等。這可以繞過Web和CLI之間的任何環境差異,這可能會阻止程序運行。 – pp19dd 2012-04-14 08:56:25
爲什麼不'curl'或'wget -O/dev/null'?兩者比l more等都更常見。 – ThiefMaster 2012-04-14 09:01:55