WordPressに画像をアップロードする際のHTTPエラーを修正する方法

公開: 2020-01-27

ビジュアルコンテンツなしで成功するウェブサイトを持つことは難しいです。 アクセスするページには、写真、アイコン、またはグラフィックの組み合わせが含まれている可能性があります。 ただし、WordPressに画像をアップロードするときにHTTPエラーが発生した場合は、画像をサイトに組み込むことができない場合があります。

幸い、この問題を解決するために使用できる方法はいくつかあります。 この記事では、WordPressに画像をアップロードするときにHTTPエラーが発生する理由を説明し、6つの解決策について説明します。

仕事に取り掛かろう!

私たちのYoutubeチャンネルを購読する

WordPressに画像をアップロードするときにHTTPエラーが発生する原因

他のいくつかの一般的な問題と比較して、WordPressに画像をアップロードするときのHTTPエラーはそれほど怖くはありません。 これは、新しいファイルを追加しようとしたときにメディアライブラリに表示される可能性のある単純なバナーメッセージです。

WordPressに画像をアップロードする際のHTTPエラー。

通常、WordPressに画像をアップロードすると、すぐにメディアライブラリに表示されます。 確認メッセージやベルやホイッスルはありません。 このエラーが発生した場合は、明らかにそうではありません。

この特定のアラートの問題は、解決策を見つけることになると、続行するための多くの情報が得られないことです。 さらに、次のようないくつかの原因が考えられます。

  • 期限切れのログイン資格情報
  • 許可されていないファイル名
  • 不十分なメモリ
  • 不正なファイル権限
  • プラグインの競合

WordPressに画像をアップロードする際のHTTPエラーとの戦いの半分は、問題の原因を特定することです。 それを理解したら、それを解決してサイトを正常な状態に戻すための簡単な手順をいくつか実行します。

WordPressに画像をアップロードする際のHTTPエラーを修正する方法(6つの実証済みの方法)

このエラーの修正は難しくありませんが、いくつかの潜在的な原因があるため、系統立てて行う必要があります。 それを念頭に置いて、最も簡単な修正から始めます。

1.ログインセッションの有効期限が切れているかどうかを確認します

通常、WordPressはログイン資格情報の有効期限が切れると通知するので、再入力できます。 ただし、何も操作せずにブラウザを長時間開いたままにした場合、このメッセージが常に表示されるとは限りません。

これを行ってから画像をアップロードしようとすると、再度ログインするように求められていなくても、上の図のようなHTTPエラーが表示されます。これが問題であるかどうかを判断する最も簡単な方法ケースはページをリロードすることです。

以前のログインセッションの有効期限が切れた場合、WordPressは資格情報を再度入力するように求めます。 その後、画像のアップロードを再試行して、エラーが続くかどうかを確認できます。

2.画像​​ファイルの名前を変更、最適化、またはサイズ変更します

WordPressは、シャトーやスモーガスボードなど、名前に特殊文字や言語アクセントが含まれるファイルをサポートしていません。 サイトに追加しようとしている画像に何かが含まれている場合は、名前を変更してから、アップロードを再試行してください。

場合によっては、完全に「クリーンな」名前の画像でさえ、WordPressでうまく機能しないことがあります。 回避策の1つは、TinyPNGなどの画像最適化プラットフォームを使用することです。

TinyPNGホームページ。

このツールは、ファイルを圧縮してサイズを小さくします。 これは、Webサイトの読み込み時間を短縮する簡単な方法であり、WordPressに画像をアップロードするときにHTTPエラーを解決することもあります。

最後に、画像のサイズ(幅と高さ)を変更することで、この問題を解決できる場合もあります。 これは、プレビュー、ペイント、Photoshopなどの好みの写真編集プラットフォームを使用して行うことができます。

3.サイトのPHPメモリ制限を増やす

最初の2つの方法でWordPressに画像をアップロードするときにHTTPエラーが解決されない場合は、より技術的な解決策を検討し始めましょう。 Webホスティングプロバイダーとプランによっては、サーバーにサイトにファイルを追加するのに十分なメモリがない場合があります。

PHPのメモリ制限が小さいと、アップロード中にHTTPエラーが発生することがあります。 経験則として、少なくとも256MBにする必要があります。

PHPのメモリ制限を増やす最も簡単な方法は、ファイル転送プロトコル(FTP)とFileZillaなどのFTPクライアントを使用してWebサイトのルートフォルダー(通常はpublic_html )にアクセスすることです。 次に、 wp-config.phpファイルを見つけて右クリックし、 [表示/編集]オプションを選択します。

wp-config.phpファイルを編集します。

そのファイル内で、「これですべてです。編集を停止してください。 ハッピーパブリッシング。」 次に、その上に次のコードを追加します。

define( 'WP_MEMORY_LIMIT', '256M' );

変更を保存します ファイルを閉じます。 次に、画像を再アップロードして、HTTPエラーが続くかどうかを確認します。 その場合、ホストがサーバーレベルでwp-config.phpファイルの設定を上書きしている可能性があります。 その場合、さらにサポートが必要な場合はサポートに連絡する必要があります。

4.アップロードフォルダのアクセス許可を確認します

WordPressインストール内のすべてのフォルダーは、「権限」と呼ばれるものを使用します。 つまり、各ディレクトリに含まれるファイル内のスクリプトにアクセス(「読み取り」)、変更(「書き込み」)、または実行できるユーザーに対して、厳密な指示があります。

サイトの所有者は、WordPressが(ご想像のとおり)アップロードを保存する場所であるwp-content / uploadsディレクトリに対する完全な権限を持っている必要があります。 メディアライブラリでHTTPエラーが発生した場合は、この設定が正しく構成されているかどうかを確認する価値があります。

まず、上記のようにFTPを使用してWebサイトにアクセスし、 wp-contentディレクトリに移動します。 アップロードフォルダを見つけて右クリックし、 [ファイルのアクセス許可]オプションを選択します。

アップロードフォルダの権限を変更します。

表示されるウィンドウで、自分(「所有者」)に読み取り、書き込み、および実行のアクセス許可があるかどうかを確認します。 対応する数値は755である必要があります。

アップロードフォルダの権限設定の例。

適切な権限がない場合は、正しいチェックボックスを選択するか、数値を755に設定して、[ OK ]ボタンをクリックします。 次に、画像をもう一度アップロードしてみてください。

5.プラグインまたはテーマの競合のトラブルシューティング

場合によっては、画像をアップロードしようとしたときに、プラグインの1つまたはアクティブなテーマがバックグラウンドで競合を引き起こしている可能性があります。 この問題をトラブルシューティングする方法は2つありますが、他の作業を行う前に、最新のバックアップが設定されていることを確認してください。

次に、WordPressダッシュボードのプラグインリストに移動し、プラグインを1つずつ無効にして、それぞれの間に画像をアップロードできるかどうかをテストします。 このアプローチは単純ですが、プラグインがたくさんあると面倒になる可能性があります。

プラグインの競合を完全に排除したい場合は、FTP経由でサーバーにアクセスし、 wp-contentディレクトリに移動できます。 以下の例のように、 pluginsフォルダーを見つけて別の名前に変更します。

プラグインフォルダの名前を変更して、WordPressに画像をアップロードする際のHTTPエラーを修正します。

そのディレクトリの名前を変更すると、WordPressがプラグインファイルを見つけられなくなり、一挙にすべてのファイルが無効になります。 WordPressに画像をアップロードする際のHTTPエラーが修正されたかどうかをテストします。

もしそうなら、あなたはあなたのサイトのどこかに衝突があることを知っているでしょう。 フォルダを元の名前に戻し、原因が見つかるまでダッシュボードからプラグインを1つずつ無効にします。

一方、すべてのプラグインを無効にしてもエラーが修正されない場合は、プラグインフォルダーを元の名前に戻し、アクティブなテーマを変更してみてください。

アクティブなテーマを変更します。

トラブルシューティングには通常、デフォルトのテーマが最適ですが、他のテーマでもかまいません。 変更を加えて、もう一度画像をアップロードしてみてください。 エラーが解決された場合は、競合の原因が見つかりました。

テーマまたは特定のプラグインがHTTPエラーの背後にある場合は、サイトから削除する必要があります。 その後、別の方法に置き換えるか、競合の解決について開発者に連絡することができます。

6.WordPressに画像をアップロードする際のHTTPエラーについてWebホストに連絡する

他のすべてが失敗した場合でも、絶望しないでください。 あなたはこの問題のほとんどすべての考えられる原因を支配したので、今度はあなたがより深く掘り下げることができるようにいくつかの助けをもたらす時が来ました。

この時点で、あなたはあなたの側のほとんどのオプションを使い果たしました。 先に進んでチケットを開くか、ライブチャットを開始するか、Webホストに電話して、WordPressに画像をアップロードするときにHTTPエラーの原因を突き止めるのに役立つかどうかを確認してください。

結論

ウェブ上のテキストの壁が好きな人は誰もいません。 訪問者が楽しめるコンテンツを公開する場合は、サイトに視覚的な要素が必要です。 つまり、WordPressに画像をアップロードするときにHTTPエラーが発生した場合は、根本的な問題をできるだけ早く特定して修正する必要があります。

この投稿では、このエラーを修正する際に実行できる6つのアプローチについて説明しました。

  1. ログインセッションの有効期限が切れているかどうかを確認してください。
  2. 画像ファイルの名前を変更、最適化、またはサイズ変更します。
  3. PHPのメモリ制限を増やします。
  4. アップロードフォルダの権限を確認します。
  5. プラグインまたはテーマの競合のトラブルシューティング。
  6. さらにヘルプが必要な場合は、Webホストに連絡してください。

WordPressに画像をアップロードする際のHTTPエラーを修正する方法について質問がありますか? 下のコメントセクションに残してください!

vladwell /shutterstock.comによる記事のサムネイル画像