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

公開: 2021-10-11

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HTTPエラー500WordPressの解決策

HTTP 500エラーのWordPressには多くの解決策があり、新しい.htaccessファイルを作成し、PHPのメモリ制限を超えています。 その上、私たちはそれを行うための他のいくつかの方法があります。

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

真新しい.htaccessファイルを作成する

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

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

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

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

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

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

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

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

WordPressHTTPエラー500のあまり人気のない解像度

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

プラグインの廃止

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

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

サイトのデバッグ

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

権限の確認

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

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

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

クライアントとサイトをリロードします。 エラーが修正された場合は、壊れたコアファイルが原因である可能性があります。 それでもエラーが表示される場合は、ホストに連絡することが唯一の選択肢です。

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

さて、最後の解決策はここにあります。 ホストはあなたのエラーを知っていて、あなたがそれを修正するのを手伝うかもしれません。 ただし、連絡する前にすべてのファイルを確認する必要があります。 サーバーログで問題がないか確認するように、そっと依頼することができます。

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

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

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

続きを読む:ベストホテルワードプレステーマ(2021)