WordPressHTTPエラーを修正する方法

公開: 2021-08-01

WordPressはウェブサイト構築に最適なプラットフォームだと思いますが、間違いなく問題があります。 たとえば、最も一般的なものの1つはWordPressHTTPエラーです。 このエラーは、ユーザーが画像またはビデオをWordPressメディアライブラリにアップロードしようとしたときに発生します。 このエラーを修正するのは難しいことではありませんが、ワークフローを中断する可能性があります。 WordPress HTTPエラーが発生する理由と、それを修正するための12の方法について説明します。

ワードプレスHTTPエラー

WordPressHTTPエラー

WordPress HTTPエラーは、組み込みのメディアライブラリツールを使用して画像や動画をアップロードしようとしているときに問題が発生した場合に発生します。 漠然とした「HTTPエラー」メッセージは、何が問題なのかを理解するのに実際には役立ちません。 これは、この失敗にはいくつかのさまざまな理由があり、WordPressは原因がわからず、この一般的なメッセージを表示するためです。

WordPressHTTPエラーを修正する方法

通常、WordPress HTTPエラーには2つの原因があります。クライアント側またはユーザーエラー(ログインセッションまたはファイル名の不正な文字である可能性があります)、またはWordPressホストの問題または設定(サーバーの問題など)です。メモリリスト、サードパーティのプラグインなど)このエラーを修正するために実行できる手順は次のとおりです。

1.ページを更新します

WordPress HTTPエラーが発生したときに最初に行うことは、ページを更新することです。 これは簡単すぎるように聞こえるかもしれませんが、最も一般的な修正です。 何らかの理由で、ブラウザがWordPressへの接続を一時的に失い、プロセスが完了しなかった可能性があります。 ページを更新するか、もう一度アップロードしようとすると、エラーが自動的に解決する場合があります。

または、ページを更新した後、またはブラウザの別のタブからWordPressに戻った後、WordPressがあなたを追い出したことに気付く場合があります。 これは通常、WordPressのログインセッションが期限切れになったことを意味します。 再度ログインすると、HTTPエラーが発生します。 つまり、ページを手動で更新する必要があります。そうすれば、メディアをアップロードできるようになります。

WordPressへの写真のアップロード中にエラーが発生しました

2.ファイルを縮小またはサイズ変更します

試す2番目のステップは、画像ファイルを編集することです。 これは、ファイルのサイズを小さくするか、幅または高さを小さくすることを意味する場合があります。 あなたは、あなたのイメージを最適化するためのプラグインサードパーティの画像の最適化を使用することができます WordPressは責任ある画像をサポートしているため、高解像度の画像をアップロードできます。 これにより、Retinaディスプレイで画像が鮮明に表示されます。

あなたはビジネスや高解像度の画像を必要とする写真家ですfは私は、それはあなたの最終的な画像100キロバイト以下のサイズと、Webサイトのコンテンツのdiv幅の無倍以上の大きさを維持するのに役立ちます。 または、PNGおよびJPGファイルタイプで遊ぶ必要があるかもしれません。 場合によっては、一方が他方よりも大きくなることがあります。

WordPressホストの構成によっては、WordPressの最大アップロードファイルサイズを増やす必要がある場合もあります。

3.画像ファイルの名前を変更します

また、画像ファイルの名前を変更するのにも役立ちます。 重複するファイル名をアップロードしようとすると、WordPressの末尾に自動的に番号が追加されますが、それでもうまくいかない場合は、ファイルの名前を変更してみてください。 ただし、すでにアップロードしている場合、WordPressではファイルの名前を変更できません。 そのため、ローカルで名前を変更して再アップロードする必要があります。

すでに存在する画像をアップロードする場合は、最後に-1または-2を追加してみてください。 ダッシュを忘れないでください。そうしないと、Googleがダッシュを1つの単語として読み、SEOに悪影響を与える可能性があります。 本当に安全に再生したい場合は、特殊文字を含むファイル名の画像をアップロードしないでください。

4.WordPressプラグインとテーマを一時的に無効にします

HTTPエラーが発生した場合は、プラグインを非アクティブ化するか、WordPressテーマをデフォルトに切り替えて、エラーが修正されるかどうかを確認することをお勧めします。 または、WordPressテーマを削除するだけです。 ただし、ライブサイトに影響を与えたくない場合は、ステージング環境にクローンを作成してみてください。 それでもHTTPエラーが発生する場合は、すべてのプラグインを非アクティブ化して、問題の原因を絞り込むことができます。 プラグインを非アクティブ化してもデータが失われることはありませんので、ご安心ください。 それでも管理者にアクセスできる場合は、[プラグイン]に移動し、一括操作メニューから[非アクティブ化]を選択します。 これで、すべてのプラグインが無効になりました。

これで問題が解決した場合は、問題の原因となったプラグインを確認するために、問題を絞り込む必要があります。 それらを一度に1つずつアクティブにして、メディアライブラリに画像を再度アップロードしてみてください。 HTTPエラーが戻ってくるのを見ると、問題の原因となっているプラ​​グインが見つかります。 次に、プラグイン開発者にサポートを依頼するか、WordPressでサポートチケットを投稿します。

5.WordPressホストに質問する

それでもWordPressHTTPエラーが発生する場合は、WordPressホストに連絡してください。 次の手順のいくつかはかなり高度になり、ホストがそれらを完了できる場合があります。

ワードプレスアップロードhttpエラー

6.PHPのメモリ制限を増やす

バックグラウンドアップロードプロセスを正常に完了するために使用できるメモリがサーバーにないために、WordPressHTTPエラーが発生することがあります。 この問題を解決するには、PHPが使用できるメモリの量を増やす必要があります。 推奨される量は256MBです。

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

通常、フォルダーのアクセス許可エラーが発生した場合、WordPressからメッセージが表示されますが、これが常に発生するとは限りません。 WordPressサイトがハッキングされているかマルウェアに感染している場合は、権限に問題がある可能性があります。 必要なフォルダーは/ wp-content / uploadsフォルダーです。 これは、メディアライブラリを介してアップロードされたときにファイルが保存される場所です。 WordPress Codexによると、すべてのディレクトリは755または750である必要があります。

FTPクライアントでフォルダーのアクセス許可を確認するか、WordPressホストにフォルダーとファイルのGREPファイルのアクセス許可を要求して、正しく設定されていることを確認できます。 このフォルダのアクセス許可を手動で更新する場合は、[サブディレクトリに再帰する]オプションと[ディレクトリのみに適用する]の両方をオンにします。

8.最新バージョンのPHPに更新します

WordPressでは、PHP7.3以降を使用することをお勧めします。 少なくともこのバージョンのPHPで実行していない場合は、WordPress開発者の最小要件を下回っています。 最新のサポートされているバージョンのPHPを実行することをお勧めします。これは、Webサイトのパフォーマンスとセキュリティが向上し、エラーが最小限に抑えられるためです。 WordPressHTTPエラーを解決する可能性があります。

ワードプレスのhttpエラーを修正する方法

9.Imagickと共有ホストのパフォーマンスの問題を修正します

WordPressは、画像処理に2つの異なるPHPモジュールを使用します。 それらはGDLibraryとImagick(またはImageMagick)です。サーバーにインストールされているものに応じて、WordPressはどちらかを使用する場合があります。 WordPressホストが同じマシン上に非常に多くのユーザーを詰め込むことができる唯一の方法は、多くのリソースを舞台裏で機能させることです。 よくある問題は、Imagickに割り当てられたリソースが十分でないことです。 ホストは複数のスレッドを使用する機能を制限するため、WordPressHTTPエラーが発生します。

この問題を修正するには、次のコードを追加します。MAGICK_THREAD_LIMIT1を.htaccessファイルの先頭に追加します。これにより、スレッド制限値がより高い値に変更されます。

または、ImagickではなくGDライブラリを使用するようにWordPressに指示します。

10.カスタムメディアライブラリパスを削除します

メディアライブラリパスが正しく設定されていないため、WordPressHTTPエラーが発生している可能性があります。 これは、ユーザーがローカル開発サイトを本番環境に移行するときに発生する可能性があります。 WordPressダッシュボードの[設定]、[メディア]の順に移動します。 ファイルパスの値が表示されている場合は、それを削除してから[変更を保存]をクリックします。 メディアは、デフォルトの/ wp-content / uploadsフォルダーに保存する必要があります。

11.mod_securityを無効にします

Mod_securityは、WordPressHTTPエラーを引き起こす可能性のあるオープンソースファイアウォールです。 .htaccessファイルまたはcPanelにコードを追加することで、mod_securityを無効にして、エラーが解決するかどうかを確認できます。

12.サーバーから追加プラグインをインストールします

これらのトラブルシューティング手順のいずれも機能しない場合は、無料のAdd FromServerプラグインをインストールしてください これは、エラーを回避するのに役立ち、特に緊急の投稿を行っている最中の場合は、一時的な修正として機能します。 ただし、このプラグインは保守またはサポートされていないため、長期的なソリューションとしては適切ではないことに注意してください。

WordPressで画像をアップロードする際のhttpエラー

WordPressHTTPエラーを解決する

HTTPエラーや404エラーなど、WordPressエラーは非常に一般的です。 この記事がWordPressHTTPエラーの解決に役立つことを願っています。 それでもWordPressのサポートが必要な場合は、今すぐSEO DesignChicagoにお問い合わせください。 私たちはWordPressウェブサイトの開発専門としており、発生したエラーのお手伝いをします。

よくある質問:

  • WordPress HTTPエラーとは何ですか?
  • WordPress HTTPエラーの原因は何ですか?
  • WordPress HTTPエラーを修正するにはどうすればよいですか?
  • WordPressで権限を変更するにはどうすればよいですか?
  • 画像をアップロードするときにWordPressでHTTPエラーが発生するのはなぜですか?