WordPressで画像をアップロードするとHTTPエラーを起こす

2019年8月22日

WordPressで画像をアップロードするとHTTPエラーを起こしてしまう。原因と対策を探してみた。

原因はタイムアウト

Fatal error: Maximum execution time of 30 seconds exceeded

と表示されているので、「30秒以上かかってるよ」というエラーであることは間違いない。

php.iniの値を変更してみる。

XServerを使用しているので、php.iniの値変更は簡単に出来る。

まず、自分の契約しているxserverの設定項目にアクセスする。

 

php.iniの設定部分をクリックする。

自分が運営しているドメインを選択する。

max_execution_time

という項目の数字を60ほどにします。

こうするとタイムアウトによるエラーがなくなり、画像をアップロードできるようになりました。