HTTP エラー 500 WordPress (2021) を修正する方法

公開: 2021-10-11
httpエラー500ワードプレス2021を修正する方法

あなたのサイトが通常どおり正常に機能していて、ブームになっていると想像してみてください。あなたのサイトは、恐ろしいHTTP エラー 500 WordPressのためにクラッシュします。 最も予期しない瞬間に発生し、サイトをオンラインに戻すのに苦労する可能性があります. したがって、この問題はルート ディレクトリまたはホストのサーバーに起因する可能性があります。 また、完全に修正するにはかなりの時間と労力が必要です。 ただし、このエラーを解決するためのいくつかの解決策を提案するためにここにいます。

目次

HTTP エラー 500 WordPress の主な理由は何ですか?

500 内部サーバー エラー WordPressは、サイトがリクエストを完了できないサーバーの予測不可能な状況の状態です。 さらに詳しく説明すると、サイトにアクセスするたびに、現在のブラウザーがサーバーに要求を送信します。 サーバーは、HTTP ステータス コードを含む必要なすべてのファイルを受け取り、実行し、送り返します。 これは、「問題ありません」を意味する 200 ステータス コードまたは「問題が発生しました」を意味する 500 ステータス コードの 2 つのオプションのいずれかになります。

500内部サーバーエラー
500内部サーバーエラー

内部サーバー エラー WordPressは、すべての Web 開発者によく見られます。 サーバー上で動作しているサイトにアップする場合があります。 ただし、これは開発者には何も表示されないため、問題が発生する可能性があります。

これまで見てきたように、このエラーは、テーマ/プラグイン関数、劣化した .htaccess ファイル、または限られた PHP メモリによって発生します。 管理者ファイルに移動しようとしても、サイトが正常に機能している場合に、これが発生することはめったにありません。

WordPress 内部サーバー エラーのトラブルシューティング

WordPress 500 内部サーバー エラーを修正する前に、まず以下のタスクを実行する必要があります。

サイトのバックアップ ファイルを作成する

サイトファイルのバックアップ

このエラーを修正するプロセスには、Web サイト上の多くのファイルが含まれます。 何か問題が発生した場合に備えて、サイトをバックアップする必要があります。 計画の最初のステップを完了するのに役立つドキュメントをいくつか提供します。

続きを読む: WordPress テーマで Web サイトを作成する方法

WordPress ウェブサイトをバックアップする方法 (2 つの方法)

2021年に最適なWordPressバックアッププラグインはどれ?

WordPressを保護するための10の最高の無料WPバックアッププラグイン

FPT クライアントを使用する

ftp クライアント
FTP クライアント

FPT クライアントは、ログインしてサイトのファイルを変更するのに役立ちます。 これは、ホスティングのファイル マネージャーにアクセスするよりもはるかに簡単です。

そのためには、最初に FTP クライアントをダウンロードします。 お使いのオペレーティング システムに適したバージョンを確認し、インストールしてください。 次に、「ファイル」、「サイト マネージャー」、および「新しいサイト」を選択して、サイトの名前を入力します。 ホスト、ポート、プロトコル、暗号化、およびログオン タイプのオプションを設定します。 続行するには、ホスティング プランのファイル マネージャーにアクセスする必要があります。 その後、「転送設定」タブに移動し、「同時接続数を制限する」ボックスにチェックを入れ、「最大接続数」を 8 に変更します (サーバーが IP アドレスをブロックしないようにします)。 終了するには、「接続」を押します。

HTTP エラー 500 WordPress の解決策

新しい .htaccess ファイルを作成し、PHP のメモリ制限を超えているHTTP 500 エラー WordPressには、多くの解決策があります。 さらに、他にもいくつかの方法があります。

さて、それらに浸りましょう。

新しい .htaccess ファイルの作成

まず、FTP クライアントで WordPress ルート ディレクトリを開きます。 wp-content と wp-admin が表示されている場合は、正しいファイルにアクセスしたことを意味し、[サーバー] -> [隠しファイルを強制的に表示] を選択して隠しファイルを確認できます。 次に、.htaccess ファイルを見つけて名前を .htaccess .bak に変更し、現在の .htaccess ファイルを削除して新しいファイルを作成します。

WordPress 管理者エリアの [設定] に移動し、[パーマリンク] を選択して、[変更を保存] を選択します。 これで、ブラウザでサイトを開いて、エラー 500 WordPressが消えるかどうかを確認できます。 状況がうまくいけば、エラーは破損した .htaccess ファイルに起因するため、問題は修正されます。 逆の場合は、まだやるべきことがあります。 一方、ファイルに .htaccess という名前を正確に付けることを忘れないでください

続きを読む: LearnPress 支払い設定: オールインワン チュートリアル

WordPress の PHP メモリ制限を引き上げる

この統計は、WordPress とホストによって設定されます。 制限を超えると、WordPress もそれを増やそうとしますが、サーバーに記録されている最高値にしか達しません。 通常、共有ホスティング サービスの場合、この制限はかなり低くなります。 WordPress エラー 500を確認するには、WordPress の PHP メモリ制限を引き上げて、サイトをリロードする必要があります。

次に、ルート ディレクトリを開き、wp-config.php ファイルを見つけて右クリックします。 次に、[ダウンロード] をクリックして PC にインストールし、選択したテキスト エディターで開き、PHP の開始タグの下に次のコード行を追加します。

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

新しいファイルを保存し、これをルート ディレクトリに再投稿すると、元のファイルが上書きされます。 その後、クライアントとサイトをリロードします。 問題が解決しない場合は、PHP の問題ではありません。 上記のコード行を wp-config.php ファイルから削除し、ルート ディレクトリに再投稿します。 問題が解消されたとしても、まだ取り組むべきことがあります。 PHP の制限を増やすことは一時的な解決策のように思えます。

最悪のシナリオになると、サーバーの制限を増やすためにホスティング サービスに連絡する必要があります。

WordPress HTTP エラー 500 のあまり一般的でない解決策

これらは、Internal 500 の問題を修正するための 2 つの最も一般的なソリューションです。 ただし、他にもいくつかの方法があります。

プラグインの廃止

WordPress の管理セクションにアクセスすると、それらを次々とシャットダウンし、廃止するたびにページをリロードできます。 問題が解決した場合は、シャットダウンしたばかりのプラグインが原因です。 それを消去して、適切なものに置き換えてください。 それができない場合は、開発者に連絡してください。

WordPress にログインできない場合は、FTP クライアントからアクセスできます。 ルート ディレクトリ -> ファイル wp-content に移動し、このファイルの名前を変更します。 これにより、現在のすべてのプラグインがシャットダウンされます。 障害がなくなった場合は、互換性のないプラグインが原因です。 それらを 1 つずつアクティブにし、各ターンの後に更新して、どれが故障しているかを確認します。 終了したら、フォルダーの名前を「Plugins」に変更することを忘れないでください。

続きを読む:有料メンバーシップ Pro: Learnpress のメンバーシップ プラグイン

サイトのデバッグ

サイトのデバッグに使用できる組み込みの WordPress 関数があります。 この機能に慣れている場合は、すぐに開始できます。 逆の場合は、開発者に電話する必要があります。 見つかった問題はすべてルート ディレクトリに記録されます。

権限の確認

これはあまり効果的ではありませんが、確認できます。 許可ファイルは 644 または 755 である必要があり、許可を設定するとWordPress 500 エラーが発生する可能性があります。 ルート ディレクトリから、すべてのアクセス許可を確認し、それらが 644 または 755 に設定されていることを確認します。

wp-includes と wp-admin の新しいバージョンをサイトにアップロードする

上記のすべての方法でWordPress 内部サーバー エラーを解決できない場合は、これを試すことができます。 サイトのすべてのファイルをバックアップし、メイン サイトから新しいバージョンの WordPress をインストールします。 ZIP ファイルからすべてのファイルを抽出し、抽出したファイルを開きます。 予定している FTP クライアントでサイトのルート ディレクトリを開き、新しいバージョンの WordPress からサイトのディレクトリに wp-admin と wp-includes をアップロードして、古いディレクトリを上書きします。

クライアントとサイトをリロードします。 エラーが修正された場合は、破損したコア ファイルが原因である可能性があります。 それでもエラーが表示される場合は、ホストに連絡するしかありません。

ホスティング サービスへの連絡

さて、最後の解決策はここにあります。 ホストはエラーを認識し、修正を支援する場合があります。 ただし、連絡する前にすべてのファイルを確認する必要があります。 サーバーログで問題を確認するように穏やかに依頼できます。

500 内部サーバー エラー WordPress: 結論

WordPress の内部サーバー エラー 500 は、ここで実際の問題を見つけるのに多くの手順が必要なため、難しい問題です。 最後に、定期的にサイトのバックアップを取り、通常はテーマとプラグインを更新してください。 また、プラグインとサイトのテーマとの互換性を確認してください。

この記事を通じて問題を解決できることを願っています。

続きを読む: ベスト ホテル WordPress テーマ (2021)