WordPress 4.5 「HTTP エラー。」の原因と解決策

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加
5964_05

いつものようにWordPressで記事を書いていると、

5964_01

「HTTP エラー。」が発生。画像がアップロードできない現象に陥りました。

今回はその解決策を記事にします。

スポンサーリンク

原因はWordPress 4.5にあった

ネットで調べてみると、プラグインに原因があったり、テーマに問題があったり、phpファイルが壊れていたり・・・、などなど、一概に言えない症状みたいです。

そこで試しに、同じサーバーで運用している他ブログで画像をアップロードしてみたところ、成功

ここで気がついたのが、他ブログのWordPressバージョンが4.4.2という、古いバージョンだったこと。「まさか・・・」と思い、試しに最新の4.5にアップデートしたところ、

5964_01

同様のエラーが発生。

どうやら、WordPressの最新バージョン 4.5に問題がありそうです。

WordPress 4.5の「HTTP エラー。」対処法

ここから先は、下記ブログ様の記事を参考にしました。ありがとうございます。

手順①:WordPress旧バージョンを入手

WordPress日本語公式サイトから、歴代WordPressバージョンをダウンロードできます。

今回は直近のWordPress 4.4.2をダウンロードします。

5964_02

ダウンロードしたら解凍し、下記ディレクトリから「class-wp-image-editor-imagick.php」を取り出します。

5964_03

手順②:ファイルを入れ替える

続いて、現在のWordPressにあがっている「wp-includes」フォルダを開きます。

方法はいくつかありますが、ボクはFTPクライアントソフトの「Cyberduck(サイバーダック)」を利用しました。

先ほど同様に「wp-includes」フォルダを開き、入っている「class-wp-image-editor-imagick.php」の名前を変更し(例:「class-wp-image-editor-imagick_bkup.php」など)、用意したWordPress旧バージョンの「class-wp-image-editor-imagick.php」と入れ替えます

5964_04

以上で完了です。

作業する際はバックアップを忘れずに

今回の方法は、WordPressのファイルをいじくるため、作業の前に必ずバックアップをしておきましょう。

最新のWordPress 4.5にして画像アップロードに問題がある方は、ぜひお試しあれ。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする