2016-06-09 38 views
0

我剛剛安裝了mySQL網站,並且需要定期運行cron任務才能創建記錄。使用cron作業使用參數執行PHP文件

鏈接就像是

www.website.com/index.php/task/cron/api_number

如果把這個鏈接到一個網頁瀏覽器,然後運行,它的工作原理和記錄可以創建。

然而,設置cron作業後喜歡

/usr/bin/php public_html/index.php/task/cron/api_number 

它沒有工作,就像

Status: 404 Not Found 
X-Powered-By: PHP/5.5.35 
Content-type: text/html 

No input file specified. 

錯誤我跟着別人的#1指南,並試圖捲曲,以公共鏈路和相對鏈接但不工作。

我可以理解No input file specified.意味着該文件實際上並不存在,但我可以做什麼的建議?

謝謝。

回答

0

你可以使用你的真實此文件路徑,例如:

/usr/bin/php /path/to/your/php/file/ 

或者,如果你只是想觸發一個URL,你可以這樣做:

wget http://www.website.com/index.php/task/cron/api_number 

(不需要PHP如果你可以觸發URL,只需調用一個URL,就像瀏覽器一樣)

+0

謝謝,wget確實有助於解決問題。 – Litan