2014-01-24 47 views
1

我想問你關於wp-cron和服務器cron之間的區別。基本上我有一個PHP腳本,需要幾分鐘才能完成。如果我通過瀏覽器運行它,瀏覽器會顯示有關超時的錯誤信息。wp-cron vs server cron(最大執行時間)

因此,我把它放到服務器cron(付費託管),它工作。

我嘗試的set_time_limit ...當通過瀏覽器訪問,但它沒有工作...

無論如何,我想執行這個腳本可以說,每2個星期。我知道wordpress有wp-cron,但我的問題是作爲服務器cron很好嗎?它是否適用於長時間的腳本?

因爲我的觀點,wp-cron是由用戶(瀏覽器)初始化的,所以它應該在php.ini中應用限制吧?

因爲它是支付託管我不能修改很多的選擇......

所以這些crons之間的區別是什麼? 謝謝

回答

0

是的,wp-cron是由瀏覽器初始化的。因此,它只會默認執行30秒。因此,它並不意味着運行可能需要超過幾秒鐘的腳本。

Server cron從沒有相同時間限制的命令行運行腳本。 從你所說的一切你的腳本是一個很好的候選人作爲服務器cron運行。