我正在從在線來源下載JSON文件,當它在循環中運行時,出現此錯誤: php
致命錯誤:第24行的C:\\ wamp \\ www \\ temp \\ fetch.php中超過30秒的最大執行時間 編輯器
我遇到了一樣的問題,並經過更改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
你能夠用whm輕鬆地作到這一點。 Jusst開始使用whm ----->服務配置---------> php配置編輯器------- max_execution_time -----> 30(默認將其更改成任何值你想) this
也許檢查php.ini文件下是否有任何更改。 to in order to enable the "Internationalization extension (Intl)" without adding the then this same error occurred. 例如,爲了將更改成 ,以便在不添加狀況下啓用「國際化擴展名(Intl)」,而後發生了相同的錯誤。 因此我建議檢查相似的錯誤。 spa
以上全部答案都是正確的,可是在某些狀況下,我使用一種簡單的方法來避免這種狀況。 code
只需將如下命令放在腳本開頭便可: ip
set_time_limit(0);
編輯php.ini input
找到這一行: it
max_execution_time
將其值更改成300:
max_execution_time = 300
300表示http請求的執行時間爲5分鐘。