オンラインソースからJSONファイルをダウンロードし、ループを実行すると、次のようなエラーが発生します。
Fatal error:Fatal error: Maximum execution time of 30 seconds exceeded in C:where wamp\temp\fetch.php on line 24
あなたのループはエンドレスかもしれません。もしそうでなければ、次のようにして最大実行時間を延長することができます。
ini_set('max_execution_time', 300); //300秒=5分
そして
set_time_limit(300);
を使用すると、一時的に制限時間を延長することができます。
私も同じ問題を抱えていましたが、php.ini
の param max_execution_time
の値を以下のように変更することで解決しました。
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)
ご参考になれば幸いです。