致命错误: 超出 30 秒的最长执行时间

2022-08-30 05:53:10

我正在从在线源下载JSON文件,当它通过循环运行时,我收到此错误:

致命错误:在第 24 行的 C:\wamp\www\temp\fetch.php中超过了 30 秒的最大执行时间


答案 1

您的循环可能是无止境的。如果不是,您可以按如下方式延长最大执行时间:

ini_set('max_execution_time', '300'); //300 seconds = 5 minutes

set_time_limit(300);

可用于暂时延长时限。


答案 2

我遇到了同样的问题,并通过更改 中的参数值来解决它,如下所示:max_execution_timephp.ini

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)

我希望这可以帮助你。


推荐