[英]How can I run a php script on a remote server?
我有一個遠程Apache / 2.2.16(Debian)服務器,我希望每隔2小時執行一次間隔工作,在12.00這樣做。 所以,我寫了一個php文件可以做到這一點,但我必須通過瀏覽器啟動它,並且必須保持瀏覽器窗口打開以保持腳本運行。 我聽說我可以通過控制台執行php腳本,但是我無法訪問它。
如何在不訪問控制台且沒有打開瀏覽器的情況下運行腳本?
為此任務設置cron作業。 您可以在服務器上或在給定時間運行的任何其他計算機上進行此設置。
在Linux或Mac OS計算機上,打開終端並鍵入crontab -e
。
添加這樣的東西到文件的末尾:
0 12 * * * wget http://url.com/your/script.php -O /dev/null
這將每天在12:00調用腳本。 確保已安裝wget
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.