我需要創建一個cron作業,我只有shell訪問權限。我知道如何用cPanel做到這一點,但這是在1and1服務器上,所以我必須使用shell。shell cron job運行一個php文件
我得到的部分,我在crontab中添加一個新的cron作業,按照1and1 FAQ,但我不知道我做錯了什麼,因爲cron作業根本沒有運行。
這就是我通常放的cPanel:
0 8 * * 1 wget 'http://my_www_domain/googlefroogle.php?feed=fy_uy_tp&key=XXXXX3f7d1'
這是我在我現在的crontab:
0 8 * * 1 /usr/local/bin/php /homepages/XX/XXXXXXX/htdocs/googlefroogle.php?feed=fy_uy_tp&key=XXXXX3f7d1
我缺少什麼或者做錯了嗎?順便說一句,如果我手動輸入網址在我的瀏覽器中,一切正常,所以我敢肯定腳本是好的。
呃...我可以請求更多的幫助嗎?我是一個完全noob當談到殼,所以我不知道如何做到這一點,或者我應該如何將這些參數追加到我的文件。你有可能給我更詳細的指示嗎? – user1078494 2012-07-09 21:28:43
我更新了我的答案,但請寫下文檔。在命令行文檔的「用法」部分中,有一個關於如何將參數傳遞給從命令行調用的文件的示例。 – 2012-07-09 23:05:35