WordPress 500 Internal Server Errorをすばやく修正する方法

WordPressで500 Internal Server Errorに遭遇したことがありますか? 500 Internal Server Errorは一般的なWordPressエラーの1つであり、初心者がこのエラーに遭遇してサイトがクラッシュした場合、多くの場合、修正方法がわかりません。したがって、このチュートリアルでは、500 Internal Server Errorが発生する理由と、500 Internal Server Errorの問題を修正する方法について説明します。

500 Internal Server Errorが発生する理由

500 Internal Server Errorは内部サーバーエラーを指します。WebサイトがWordPressを使用しているかどうかに関係なく、サーバーに配置されたWebページでこのエラーが発生する可能性があります。

この種の内部サーバーエラーが発生した場合、その理由はわかりません。そのため、多くの場合、このエラーの原因を特定する方法がわかりません。

ネットワークには、500、502、503、504など、さまざまな種類のエラーコードがあり、それぞれが異なるエラーを表します。 500 Internal Server Errorエラーの場合は、サーバーで予期しない状況が発生し、クライアントホストからの要求を返すことができなかったことを意味します。

WordPressサイトでは、500 Internal Server Errorは通常、プラグインとテーマが原因で発生します。また、破損した.htaccessファイルとPHPメモリの制限が原因で発生することもあります。

大企業の場合、独自にカスタマイズした500 Internal Server Errorページがある場合があります。

WordPress 500 Internal Server Errorをすばやく修正する方法

500 Internal Server ErrorがSEOに与える影響

503エラーとは異なり、500エラーがすぐに修正されない場合、エラーはすぐにサイトのランキングに悪影響を及ぼします。 Googleがサイトのインデックスを作成しても500エラーを返し続けると、元のSEOランキングが影響を受ける可能性があります。

500 Errorの問題が短期間で発生した場合、大きな影響はありません。ただし、エラーが長期間(1週間以上)発生した場合、Googleはそのページを存在しないものとして扱い、サイトのランキングに影響を与える可能性があります。

また読む:   WordPressでキャッシュをクリアする方法(最終的なガイドライン)

500 ErrorがWebサイトに重大な損害を与えることが懸念される場合は、できるだけ早く解決するようにしてください。

500 Internal Server Errorを修正する方法

WordPressサイトに500 Internal Server Errorメッセージがある場合、この問題をどのようにトラブルシューティングする必要がありますか?前に言ったように、通常、この問題はWordPressホストとデータベースの問題によって引き起こされます。したがって、以下に一般的な500 Internal Server Errorの発生の問題とそれぞれの解決策を示します。これにより、サイトがすぐに通常の状態に戻ることができるようになります。

リロード

500 Internal Server Errorが発生した場合、最も一般的な理由は、サイトのWordPressホストの一時的な障害です。したがって、通常は数分で完了し、サイトは通常の状態に戻ります。

この方法で問題を解決できることがわかった場合は、通常、それ以上のアクションを実行する必要はありません。ただし、問題が繰り返し発生する場合は、WordPressホストまたはデータベースの問題が原因である可能性があります。

500 Internal Server Errorがコンピュータでのみ発生しているかどうかわからない場合は、「https://downforeveryoneorjustme.com/" チェックする。このサイトは、サイトがグローバルにアクセスできないのか、あなただけがアクセスできないのかを教えてくれます。

Webサイトのテーマとプラグインを更新しているときに、テーマの更新直後にWebサイトで一時的に500エラーの問題が発生することがあります。これは、ホストのCPUとメモリの瞬間的な負荷が制限を超えていることが原因です。これは、低予算のホストで特に一般的です。この問題を完全に解決したい場合は、Webサイトをホストするためのより適切なWebホストを選択する必要があります。

.htaccessファイルを確認してください

WordPressサイトの場合、500 Internal Server Errorエラーが発生した場合、最初にできることは.htaccessファイルを確認することです。

.htaccessファイルの名前を変更し、新しいファイルを再生成することで、トラブルシューティングを行うことができます。

.htaccessファイルは、cPanelコントロールパネルからWebサイトのフォルダーに移動するか、FTPまたはSFTPを介してWordPressホストサーバーに移動することで見つけることができます。

あなたは行くことができます WordPress公式サイト デフォルトの.htaccessファイルの内容をダウンロードします。

また読む:   著作権のないビデオを無料でダウンロードするための19の最高のウェブサイト

または、新しい.htaccessファイルをアップロードせずに開始することもできます。名前を変更したら、WordPressサイトに再度アクセスして、500 Internal Server Errorの問題のトラブルシューティングができるかどうかを確認してください。可能であれば、Webサイトのバックエンドで[WordPressダッシュボード]> [設定]> [永続リンク]に移動し、そのページの[設定を保存]ボタンをクリックするだけで、WordPressは新しい.htaccessファイルを自動的に生成します。

WordPress 500 Internal Server Errorをすばやく修正する方法

PHPのメモリ制限を増やす

PHPメモリがいっぱいになっている場合、これが500 Internal Server Errorの原因である場合があります。この問題を解決するには、WordPressのPHPメモリ制限を増やすだけです。

500 ErrorエラーがWordPressログインのバックエンドページでのみ発生する場合は、次の手順に従ってWordPressのPHPメモリ制限を増やすことで問題を解決できます。

wp-config.phpファイルに移動します

次のコードを追加します。define( 'WP_MEMORY_LIMIT'、 '256M');

設定を保存します

WordPress 500 Internal Server Errorをすばやく修正する方法

または、VPSホストを使用している場合は、PHP.iniファイルを変更してPHPのメモリ制限を増やすことができます。

サーバーのルートディレクトリに移動します

PHP.iniファイルを変更します(または、空のPHP.iniファイルがない場合は作成します)

次のコードを追加します:memory_limit = 256M

設定を保存します

PHPのメモリ制限を増やす上記の2つの方法に加えて、.htaccessファイルを変更することでPHPのメモリ制限を増やすこともできます。

サーバーのルートディレクトリに移動します

.htaccessファイルを変更します

次のコードを追加します:php_value memory_limit 256M

これらは、PHPのメモリ制限を増やすための3つの一般的な方法であり、そのうちの1つを選択して使用するだけです。

メモリ制限を増やすことで500 Errorの問題を解決できる場合は、問題を一時的に解決しただけで、解決したわけではありません。最善の方法は、サイトのPHPメモリが不足している理由を見つけることです。これがデバッグの正しい方法です。

PHPのメモリ制限を増やしても500 Internal Server Errorの問題が解決しない場合は、次のセクションに進みましょう。

すべてのWordPressプラグインを無効にする

WordPressはプラグインの拡張性のために強力であり、これが問題の原因となることがよくあります。

サイトに500 Errorエラーがある場合は、最初にすべてのプラグインを無効にしてみてください。おそらくそのうちの1つ、またはプラグイン間の互換性エラーが500 Internal Server Errorの問題を引き起こしています。

また読む:   2022年の最高のURL短縮サービス(無料で使いやすい)

Webサイトに正常にアクセスできないため、cPanelなどのコントロールパネルからのみホストフォルダにアクセスできます。または、FTPまたはSFTPを介してホストサーバーにアクセスできます。

WordPressサーバーに入った後、「wp-content」フォルダーで「plugins」フォルダーを見つけ、名前を「plugins_old」に変更して、すべてのWordPressプラグインを無効にします。

WordPressプラグインによって引き起こされた500エラーを見つける唯一の方法は、最初にすべてのプラグインを無効にすることです。無効にした後でサイトに正常にアクセスできる場合は、プラグインを1つずつ有効にして、500エラーの原因を見つけます。

WordPressコアファイルを再アップロードする

上記の方法で500 Errorの問題が解決しない場合は、WordPressコアファイルを再アップロードして問題を解決してください。

WordPressコアファイルを再アップロードしても、元のサイトのコンテンツが変更、削除、または影響を受けることはないため、再アップロードしてもデータが失われる心配はありません。

WordPress.org Webサイトにアクセスして、最新のWordPressコアファイルを見つけてダウンロードできます。

あなたが行くと https://wordpress.org/download/ ページでは、最新のWordPressバージョンがで利用可能になります。

解凍後、「wp-includes」フォルダと「wp-admin」フォルダをアップロードし、現在のホストファイルを上書きするだけで、準備は完了です。

ホスティングプロバイダーに助けを求める

上記のすべての方法を試しても500 Errorの問題が解決しない場合は、購入したホスティングベンダーに連絡し、カスタマーサービスのテクニカルサポートに相談して、発生の原因を特定し、500 Internal Server Errorの問題を解決することができます。 。

このチュートリアルが500内部サーバーエラーの修正に役立つことを願っています。

WordPressで「error establishing a database connection」をすばやく修正する方法
著作権のないビデオを無料でダウンロードするための19の最高のウェブサイト