致命錯誤:超過30秒的最大執行時間

我正在從在線來源下載JSON文件,當它在循環中運行時,出現此錯誤: php

致命錯誤:第24行的C:\\ wamp \\ www \\ temp \\ fetch.php中超過30秒的最大執行時間 編輯器


#1樓

我遇到了一樣的問題,並經過更改php.ini的參數max_execution_time的值來解決它,以下所示: ide

max_execution_time = 360      ; Maximum execution time of each script, in seconds (I CHANGED THIS VALUE)
max_input_time = 120          ; Maximum amount of time each script may spend parsing request data
;max_input_nesting_level = 64 ; Maximum input variable nesting level
memory_limit = 128M           ; Maximum amount of memory a script may consume (128MB by default)

但願對您有所幫助。 fetch


#2樓

你能夠用whm輕鬆地作到這一點。 Jusst開始使用whm ----->服務配置---------> php配置編輯器------- max_execution_time -----> 30(默認將其更改成任何值你想) this


#3樓

也許檢查php.ini文件下是否有任何更改。 to in order to enable the "Internationalization extension (Intl)" without adding the then this same error occurred. 例如,爲了將更改成 ,以便在不添加狀況下啓用「國際化擴展名(Intl)」,而後發生了相同的錯誤。 因此我建議檢查相似的錯誤。 spa


#4樓

以上全部答案都是正確的,可是在某些狀況下,我使用一種簡單的方法來避免這種狀況。 code

只需將如下命令放在腳本開頭便可: ip

set_time_limit(0);

#5樓

編輯php.ini input

找到這一行: it

max_execution_time

將其值更改成300:

max_execution_time = 300

300表示http請求的執行時間爲5分鐘。

相關文章
相關標籤/搜索