2011-03-23 57 views
3

我通過命令行運行了一個腳本2小時。該腳本在Mac OS X上運行,並在數據庫中查詢作業列表,並生成pdf並一遍又一遍地發送電子郵件。它繼續前進,並沒有失敗。腳本從命令行運行。我認爲它只有30秒。php max_execution_time 30秒,但運行了一個腳本2小時

+3

而且?默認情況下,CLI執行時間不受限制,而不是30秒 – 2011-03-23 22:54:13

回答

1

您還可以設置,斧頭時執行的你的腳本。

void set_time_limit (int $seconds) 

注意,這項工作只有在安全模式下關閉。

當PHP 在安全模式下運行時,此功能無效。沒有 解決方法,除了關閉安全 模式或更改php.ini中的 的時間限制。

相關問題