2014-01-15 165 views
0

我有一個遠程的Apache/2.2.16(Debian)服務器,我想每隔2小時做一次間隔工作,在12.00這樣做。所以,我寫了一個php文件,可以做到這一點,但我必須通過瀏覽器啓動它,並且必須保持瀏覽器窗口打開以保持腳本運行。我聽說我可以通過控制檯執行一個php腳本,但我無法訪問它。如何在遠程服務器上運行php腳本?

如何在不訪問控制檯的情況下運行腳本並且不打開瀏覽器?

+0

你是否至少有基於web的CPanel與cron管理? – user4035

+1

在shell腳本中使用'curl'或'wget'。 – Barmar

+0

Google for cronjobs。 –

回答

2

爲此任務設置一個cron作業。您可以在服務器上或在給定時間運行的任何其他計算機上進行設置。

在Linux或Mac OS機器上,打開終端並輸入crontab -e

添加像這樣的文件的末尾:

0 12 * * * wget http://url.com/your/script.php -O /dev/null 

這將每天調用腳本在12:00。確保安裝了wget

相關問題