WordPressに画像をアップロードする際のHTTPエラーを修正する方法
公開: 2020-10-17他のポータルと同様に、これらの厄介なエラーや課題に対処する方法を学ぶ必要があります。 WordPressは間違いなく、優れたカスタマーサポートを備えた最大のプラットフォームの1つです。 ただし、 WordPressに画像をアップロードするときにHTTPエラーに取り組むことになるでしょう。 以下では、画像を適切にアップロードできるように、このエラーを簡単に修正する理由と方法を説明します。
WordPress HTTPエラーとは何ですか?
最適化されたメディアライブラリツールを使用して写真やビデオをアップロードしようとしたときに問題が発生すると、WordPressHTTPエラーが発生します。 残念ながら、WordPressエラーは、通常HTTPステータスコードを参照できるブラウザエラーとは異なり、問題を修正するのが少し難しいことがよくあります。
WordPressに画像をアップロードする際のHTTPエラーを修正するにはどうすればよいですか?
私たちの経験によると、WordPressのHTTPエラーは一般的に2つの原因があります。1つはクライアントまたはユーザーのエラー(ログインセッション、ファイル名の文字の誤りなど)です。 次は、WordPressホストのバグまたは構成です(サーバーのバグ、メモリリスト、サードパーティのプラグイン、相互ホスティングのスラッシングツールなど)。 そして、私たちは両方のビットに没頭するつもりです。
WordPressに画像をアップロードする際のHTTPエラーを修正する最も簡単な解決策のいくつかを次に示します。
1.ページを更新します
WordPress HTTPのバグに遭遇した場合、最初にできることは、文字通りブラウザタブを更新することです。
次に、ブラウザが何らかの理由でWordPressへの接続を一時的に失った可能性があり、手順は明らかに終了していません。 これは、ISP、WordPressホストの一時的な一時的な中断などが原因である可能性があります。ページをリロードして再度アップロードしようとすると、間違いが修正されることがよくあります。
2.ファイルのサイズを変更または縮小します
画像ファイルを変更する必要がある場合があります。その結果、ファイルサイズが縮小したり、ピクセルが縮小したりします(KBまたはMB)。 多くのサードパーティの画像最適化プラグインを使用して画像をメディアライブラリに追加することで、(縮小とサイズ変更の両方で)即座にそれを実行できます。

何の問題もなく、私たちは何年もの間私たちのサイトでImagifyを使用してきました。 しかし、他にもたくさんの素晴らしいものがあります。 ローカルではなく、自分のサーバーで写真を最適化するようにしてください。 使用するプラグインは何でも。 これにより、画像をローカルで一括して最適化すると、サイトのパフォーマンスが大幅に低下する可能性があります。
3.画像ファイルの名前を変更します
写真ファイルの名前を変更しようとしても問題はありません。 重複したファイル名をアップロードしたい場合、WordPressはすぐに番号を一番上に追加できますが、機能しない場合はファイルの名前を変更しようとします。 WordPressは、すでにアップロードされている画像ファイルのファイルの名前を変更することを残念ながら許可していません。そのため、ファイルの名前を変更して、ローカルで再アップロードする必要があります。
既存のファイルをアップロードすると、通常、末尾に-1または-2が追加されます(例:image-file-1.png、image-file-2.png)。 ダッシュが適用されていることを確認してください。そうしないと、Googleがダッシュを1つの単語として読み取り、SEOに影響を与えます。
4.プラグインとテーマを一時的に無効にします
HTTPエラーが発生した場合は、WordPressテーマを無効にして、問題が解決するかどうかを確認することをお勧めします。 それは常に良い決断です。
ライブサイトに影響を与えたくない場合は、ライブサイトをステージング環境にクローンすることができます。 WordPressに画像をアップロードするときにHTTPエラーが発生した場合は、プラグイン全体をすばやく無効にして絞り込みを開始できます。
5.最新のPHPバージョンに更新します
WordPressは公式にPHP7.3以上を提案しています。 そうしないと、CMS開発者が最低基準を設定したよりも低くなります。
関連:WordPressでPHPを簡単に更新する方法
PHPの新しくサポートされているアップデートは、バグ修正を含む安定性と機能が向上し、機能が低下するため、常に推奨されます。
6.Imagickと共有ホストのパフォーマンスの問題を修正します
WordPressは、 GD LibraryとImagick(ImageMagick)の2つの別々のWordPressPHPモジュールを介して画像を処理するために使用されます。 WordPressは、サーバーにインストールされているものに応じて、これらのいずれかを使用できます。
懸念されるのは、WordPress共有ホストのバックグラウンドに多くの影のあるサービスがあることです。 同じコンピューター上でのみ、彼らはあまりにも多くの消費者を屈服させるでしょう。 人々が直面する一般的な問題の1つは、Imagick(ImageMagick)にはツールがほとんどないことです。 ホストはいくつかのスレッドの容量を制限するため、WordPressのHTTPエラーの原因になります。
次のコードを.htaccessファイルの先頭に適用して、スレッド制限をより大きなものに変更できます。
MAGICK_THREAD_LIMIT 1
もう1つの選択肢は、WordPressがImagickを使用するのではなく、GDライブラリを使用するように言うことです。 これを行うには、テーマのfunctions.phpファイルに次のコードを適用する必要があります。
function wpb_image_editor_default_to_gd($ editors){ $ gd_editor ='WP_Image_Editor_GD'; $ editors = array_diff($ editors、array($ gd_editor)); array_unshift($ editors、$ gd_editor); $editorsを返します。 } add_filter('wp_image_editors'、'wpb_image_editor_default_to_gd');
7.WordPressでホストに連絡する
上記の手順をすでに試してもWordPressHTTPのバグが残っている場合は、続行する前にWordPressホストにサポートを依頼することをお勧めします。 他のトラブルシューティングの多くはもう少し高度であり、多くの場合、ホストに問い合わせたり確認したりできます。
これらの値は、ホスティング会社によって制限されている場合があります。
upload_max_filesize post_max_size max_execution_time max_input_time
できれば次の値にします。
upload_max_filesize 64M post_max_size 64M max_execution_time 300 max_input_time 300
まとめる
ご覧のとおり、WordPressHTTPエラーはさまざまな方法で修正できます。 上記のソリューションのいずれかが機能し、メディアを追跡してアップロードしていることを願っています。 WordPressに画像をアップロードするときにHTTPエラーが発生する場合は、適切なWordPressホストへの切り替えを開始する時期かもしれません。
以上です。WordPressに画像をアップロードする際のHTTPエラーを簡単に修正する方法を学んでいただければ幸いです。 そして、WordPress Gutenbergでテキストを正当化する方法に関する記事を書くように私たちに依頼した訪問者のために、これに関する専用の記事があります。 なので、こちらの記事をチェックしてください。
下のコメントボックスに回答や提案を自由にドロップしてください。