WordPress HTTPエラーで画像のアップロードができないときの対処法

カスタマイズ
スポンサーリンク
追記 この記事内容ではHTTPエラーは解決しませんでした。こちらの記事を参考にしてください。
https://me-her.com/wordpresshttperror2/

ここ最近、Wordpressで投稿記事作成中に、[メディアを追加]から[ファイルをアップロード]で画像をアップロードすると、「HTTPエラー」が表示されてアップロードできないことが多々ありました。

HTTPエラー

HTTPエラーが出ても、何度かトライするとアップロードできたので、何度かアップロードを繰り返して使ってきました。

ところが先日、何度アップロードしてもHTTPエラーが出て失敗してしまうので、原因・対策を調べるべく、Googleで検索してみました。

プラグインが悪さしている

調べるとたくさん記事が出てきます。みなさん経験済みのようです。多くの記事に書いてあるのは「プラグインが悪さしているから、それを特定して停止させればいい」 「そのプラグインはEWWW Image Optimizerだったり?」と。

EWWW Image Optimizer

ひとまず1番簡単な対処法を試してみました。プラグインは何種類か入れているので、全部停止して1つずつ検証するのはさすがに困難。ググって出てきたEWWW Image Optimizerを停止してみました。

エラー解決

EWWW Image Optimizerを停止

EWWW Image Optimizerというプラグインを停止して画像をアップロードしてみたら、OKでした。解決です。このプラグインは画像圧縮のプラグインでした。

プラグインのアップデートがあったら、そのときに再度有効化してみてエラーが出ないか試してみたいと思います。

WordPressのメディアアップロードでHTTPエラーにお悩みの皆様、まずはプラグインEWWW Image Optimizerの停止をしてみてはどうでしょうか。

追記

冒頭にも記載したよう、上記対策では、HTTPエラーは解決しませんでした。実際にはこちらの記事の対策が有効です。

WordPress HTTPエラー 画像のアップロードができないとき 「Maximum execution time of 30 seconds exceeded」が原因かも

参考になればと思います。

スポンサーリンク
スポンサーリンク