ホームページ  >  記事  >  CMS チュートリアル  >  WordPress サイトの 500 エラーを修正する方法

WordPress サイトの 500 エラーを修正する方法

王林
王林オリジナル
2023-09-09 09:41:071478ブラウズ

Web サイトは、さまざまな理由で突然動作しなくなることがあります。 Web サイトへのリクエストが成功すると、通常、ステータス コード 200 が返されます。 Web サイトが動作していない場合、最初に行うことの 1 つは、サーバーから返されたステータス コードを調べることです。これは常に問題の根本原因に直接つながるとは限りませんが、サイトを迅速に復旧して実行するために実行できる次の一連の手順を決定するのに役立つ場合があります。

この記事では、WordPress Web サイトの 500 エラーを修正する方法を学びます。

500 エラーとその原因とは何ですか?

500 エラーは基本的に、サーバーが対処方法を知らない予期しない状況に遭遇したことを意味します。したがって、500 エラー ページまたは完全に白い画面がユーザーに表示されます。

この説明はあまり役に立ちませんが、このエラーの原因となる一般的なことがいくつかあります。ここではいくつかの例を示します:###

    破損した
  1. .htaccessファイル
  2. プラグインに問題または非互換性があります
  3. PHP のメモリには限界があります
  4. WordPressコアファイルの破損
WordPress ウェブサイトの 500 エラーを修正する

ここで、上記の問題によって発生したエラーを解決するために実行できる手順について簡単に説明します。はじめましょう。

破損した.htaccessファイル

.htaccess ファイルの構成に誤りがあると、500 エラーが発生する可能性があります。このファイルにまだ慣れていない場合は、.htaccess のスタート ガイドを読んで詳細を学ぶことを検討してください。

この問題を解決する最も簡単な方法は、現在の

.htaccess ファイルをバックアップし、サーバーから削除することです。通常、WordPress ホスティング アカウントのルート ディレクトリにあります。

WordPress サイトの 500 エラーを修正する方法

ファイルを削除する前に、必ずダウンロードしてください。

.htaccess ファイルでエラーが発生しないことが判明した場合は、ファイルを再度アップロードできます。

.htaccess ファイルを削除した後、Web サイトにアクセスしてみてください。ファイルを削除することで 500 エラーが解決された場合は、[設定] > [パーマリンク] にアクセスし、[変更を保存] をクリックして、新しい .htaccess ファイルを生成できます。それ以外の場合は、古い .htaccess ファイルをサーバーにアップロードして戻します。

WordPress サイトの 500 エラーを修正する方法

欠陥のあるプラグインまたは互換性のないプラグイン

インストールしたプラグインまたはテーマによって、非互換性またはその他のエラー コードが原因で 500 エラーが発生する場合があります。この非互換性によるエラーを解決する最善の方法は、すべてのプラグインを非アクティブにして、それでも 500 エラーが発生するかどうかを確認することです。

すべてのプラグインを非アクティブ化することで問題が解決する場合は、プラグインの 1 つが 500 エラーの原因であることを意味します。これで、それらを 1 つずつアクティブ化し、どれが問題の原因となっているかを確認できます。各プラグインを有効化した後、引き続き Web サイトに 500 エラーがないか確認してください。

WordPress サイトの 500 エラーを修正する方法

プラグインをアクティブ化すると 500 エラーが表示される場合は、プラグイン開発者に連絡して問題について知らせ、次のアップデートで修正するか、簡単な修正を提案してもらうことができます。

PHP のメモリには限界があります

まれではありますが、テーマまたはプラグイン内の何かが割り当てられたすべてのメモリを使い果たすために、500 エラーが発生することがあります。この問題を解決する簡単な方法は、メモリ制限を増やすことです。

パート 1 で学習した

.htaccess ファイルを開き、次の行をそこに挿入します。 リーリー

予期せぬ事態を避けるために、

# END WordPress の前に置くのが最善です。これにより、割り当てられたメモリが増加するはずです。新しい値を確認するには、WordPress 管理ダッシュボード内の [ツール] > [サイトの健全性] > [情報] > [サーバー] に移動します。

WordPress サイトの 500 エラーを修正する方法

これは一時的な応急処置にすぎないことに注意してください。理想的な解決策は、メモリ使用量の急増の原因を正確に特定し、プラグインまたはテーマ内でその機能を修正することです。そうしないと、遅かれ早かれ再びメモリ不足になってしまいます。

WordPressコアファイルの破損

破損した WordPress コア ファイルがサイトで 500 エラーを引き起こす可能性はほとんどありません。ただし、上記のどの方法でもエラーが解決しない場合は、この修正を試してみる価値があります。

ここでやろうとしていることは、

wp-admin および wp-includes ディレクトリにある 2 つのコア WordPress ファイルを置き換えることです。これらのディレクトリ内のファイルは WordPress を適切に実行し続けるために使用されるため、内容を変更しないでください。意図的か非意図的かに関わらず、その内容を変更すると 500 エラーが発生する可能性があります。

最初のステップは、WordPress ダウンロード ページにアクセスして最新バージョンを入手することです。その後、ダウンロードしたファイルの内容を抽出し、WordPress インストール内の wp-admin および wp-includes ディレクトリ内のファイルを、これらの新しい未変更のコピーに置き換えることができます。クライアント。

###最終的な考え###

この記事では、WordPress Web サイトで 500 エラーが発生する可能性がある 4 つの異なる理由について説明し、それぞれの修正方法について簡単に説明しました。これらのいずれかで 500 エラーが修正されることを願っています。ここで説明した手順がいずれもうまくいかない場合は、Web ホストに問い合わせてサポートを求めることを検討してください。

以上がWordPress サイトの 500 エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。