這是我使用從設置此鏈接到我的服務器的方式,但它們不能正確執行我的調度時間/ cronjob多一個認爲沒有編碼問題.....如果我使用控制器路徑,Cron作業不起作用
env php -q/http://www.oriify.com/index.php/cronjob/index
可以請你幫我出
這是我使用從設置此鏈接到我的服務器的方式,但它們不能正確執行我的調度時間/ cronjob多一個認爲沒有編碼問題.....如果我使用控制器路徑,Cron作業不起作用
env php -q/http://www.oriify.com/index.php/cronjob/index
可以請你幫我出
只需使用wget而不是PHP。您正在使用Web地址,PHP不能以這種方式工作。 WGET執行一個HTTP查詢,這也允許你的環境變量。
wget "http://www.oriify.com/index.php/cronjob/index" -O /dev/null
我敢肯定,有些人可能會認爲這是不恰當和運行在本地是最好的,但是局部不允許的.htaccess和這樣的。
我不知道爲什麼你正在運行「ENV PHP」而不是「PHP」。除此之外,從我看到的這裏你試圖運行一個URL使用PHP,這是不正常的。
只是嘗試首先運行你在crontab中的行,看看它們是否工作。它認爲開始的一個好地方是將URL替換爲帶有路徑的腳本並替換該斜槓並將其替換爲空格(如果您想要執行的操作是在安靜模式下運行腳本)
感謝您分享我的經驗,最後我得到了我的答案 – 2012-03-05 15:05:17
我得到了我的答案,但我會等待其他答案 – 2012-03-05 15:11:37
糾正了網址,忘了「s – Thomas 2012-03-05 16:00:42