xamppの最大実行時間を変更する
|
コメント

Fatal error: Maximum execution time of 30 seconds exceeded in
ローカル環境(xampp)でwordpressのアップデート中に出てきたエラーメッセージです。
日本語に直すと「致命的エラー:最大実行時間が30秒を超えました」
wordpressのアップデートがxamppに設定されている最大実行時間(30秒)では処理が終わらなかったためにこのエラーメッセージが出ました。
対処の仕方
1.php.iniを開く
xamppのコントロールパネルからApacheのConfigボタンをクリックして、PHPの設定ファイルである「php.ini」を開きます。

2.max_execution_timeを検索する
Ctrl+Fで検索窓を表示して、「max_execution_time」と入力して検索します。

3.max_execution_timeに設定されている時間を変更
「max_execution_time」に通常設定されている時間は30秒です。
この数字を30から、アップデートが終えるのに必要な時間に変えて、上書き保存をします。
わたしは120秒にしました。

4.Apacheを再起動する
上書き保存をして、「php.ini」を閉じたらxamppのコントロールパネルからApacheを再起動します。
これで最大実行時間が30秒から120秒に変更されています。
わたしは120秒にすることで無事にwordpressをアップデートすることが出来ました。
回線などの影響もあるので、時間を増やした後も再び同じエラーが出る場合は最大実行時間を増やしてみてください。
(10秒ずつ増やしていくことをお勧めします)
最大実行時間を設けないという設定もできますが、無限ループ対策やセキュリティのために設定することをおすすめします。