2013-02-12 121 views
-5

有誰知道如何安排一個php文件每x周採取行動嗎?PHP每隔x天做一次動作

我寧願使用PHP。

+1

你必須將它設置檢查自上次檢查X時間已過去。這通常會在頁面加載時完成(例如,加載網站的主頁時)。但是 - 這種方法非常不可靠,因爲它需要訪問該頁面才能觸發該事件,並且可能會影響頁面加載時間。 CRON工作是我想要的方式。 – David 2013-02-12 17:26:43

+4

'我真的沒有使用cron作業。'那麼你應該現在就開始,因爲它是唯一的方法來做到這一點。 – 2013-02-12 17:26:49

+1

cron作業有什麼問題? cron只是一個調度程序。它可以執行PHP或任何其他您想要的腳本/程序。 cron不是一種「語言」。 – 2013-02-12 17:27:50

回答

2

您應該使用cron作業。您可以安排一個PHP腳本通過cron運行,所以您只需編寫該腳本並閱讀cron文檔10分鐘或其他任何內容,以便您可以配置腳本運行。 Cron配置極其簡單,不用擔心。

-1

PHP腳本由瀏覽器「只有」執行,(肯定的),您將需要一個cron將執行bash腳本與財產以後這樣的:

php myscript.php 
+0

這完全不正確。 PHP不需要瀏覽器運行。假設您安裝了PHP CLI,您可以直接在cron中運行PHP腳本。根本不需要bash腳本。實際上,這就是你所有的bash腳本在那裏(調用PHP CLI)。 – 2013-02-12 18:37:55

+0

這就是爲什麼我只在雙引號之間加上「only」,但是是的,你是對的,bash的步驟不是必須的,我記得「執行多個命令」,這就是爲什麼,但是謝謝你指出這一點。 – Stv 2013-02-12 19:35:44