ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

WordPress 500 内部サーバー エラーの修正方法

WordPress は世の中で最も人気のある CMS ですが、完全に問題がないわけではありませんが、サーバーのセットアップの失敗、URL の問題、またはその他の原因が原因である場合もあります。

404-Page not Found、503-Temporary Server Error など、ほとんどのエラーは自己記述的ですが、

しかし、500 Internal Error などの他のケースでは、それほど単純ではないため、この記事全体を通して、問題を解決する方法を簡単に説明します.

500 内部サーバー エラーとは?

それはただのことであり、「具体的な」ものではありません。それが、何が問題なのかを正確に「説明」できない理由です。

サーバーが混乱しすぎて、問題の正確な原因を特定できないためです。

そして、何を直せばいいのかわからないまま、何かを直すのはかなり難しいと思いませんか?

具体的ではありませんが、時間の経過とともに、ほとんどの場合、いくつかの一般的な問題が原因であることがわかりました。通常、それらの 1 つまたはすべてを修正すると、問題が解決します。

500 内部サーバー エラーが発生する原因となる要素または問題は次のとおりです。

  • .htaccess ファイルに関する問題
  • PHP のメモリ制限を引き下げます。
  • テーマの問題
  • プラグインの問題

エラーがバックエンド (WpAdmin) のみに表示されるかどうかは問題ではありません 、または完全なサイトに関係なく、これを修正する方法は次のとおりです.

プラグインの問題かどうかの確認と解決

プラグインは、WordPress サイト用のサードパーティ コードであり、常に安定しているとは限りません。

その結果、サーバーエラーなどが発生する可能性があります。まず、実際に問題の原因となっているプラ​​グインであることを確認する必要があります。

これを行うには、すべてのプラグインを無効にして、サイトを確認してください。バックエンドに問題がなく、メイン サイトだけに問題がある場合は、管理パネルにログインしてプラグインを無効にするだけです。

管理ダッシュボードにアクセスできない場合は、ホスト (Cpanel) にログインしてください 、または FTP クライアントを使用して WordPress ファイルにアクセスします。

次に Wp-Content> Plugins に移動し、「Plugins」フォルダの名前を「Checking Plugins」などの別の名前に変更します。

名前を変更すると、すべてのプラグインが自動的に無効になります。問題が本当にプラグインにあった場合、サイトは問題ないはずです。そのため、手動で Wp 管理ダッシュボードにログインし、これらのプラグインを 1 つずつアクティブ化することができます。

再度エラーが発生するまでこれを続けてください。エラーが発生すると、最後にアクティブ化したプラグインがこの問題の原因であることがわかります。

プラグインを無効にする場合 (WpAdmin パネルから、または FTP/Cpanel を使用して) サイトを修正しませんでした。これは、問題がプラグインにないことを意味します。そのため、フォルダーの名前を「プラグイン」に戻すか、管理パネルからすべてのプラグインを有効にして、次の解決策に進むことができます.

PHP メモリの問題の修正

最初に、この問題が正確に何を意味するのか、またはなぜ発生するのかについて説明させてください。通常のコンピュータと同様に、システムには「メモリ」 (RAM) が必要です。 さまざまなソフトウェアを実行するためですね。

同様に、WordPress ブログでも、ブログが機能するには適切な量のメモリが必要であり、必要量より少ない場合はエラーが表示されます。

いいえ、これらの問題を修正するのはロケット科学ではありません。WordPress をインストールしたディレクトリにある Wp-config.php ファイルを開くだけです。

そして、最終行の直前に次の行をコピーして貼り付けます-

define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

ファイルを保存し、サイトに戻り、更新ボタンを押してください。インターネットの神々があなたに好意を示しているなら、すべてが正常に戻るはずです.

テーマの問題

プラグインにあまりにも似ているテーマが問題の原因である可能性があります。違いはプラグインとは異なり、一度に「1 つの」テーマしか使用しないため、使用されているテーマが問題を引き起こしているか、そうでないかのどちらかです。

確実に知る最も簡単な方法は、単にテーマを無効にして、別のテーマを選択することです.

これで問題が解決した場合は、新しいテーマで解決するか、テーマ プロバイダーに連絡して問題の修正を依頼する必要があります。

「子テーマ」を使用している場合は、子テーマを削除して、パーマリンク構造を「投稿名」に設定してみてください。一部のユーザーは、この方法で問題が解決したと報告しています。

上記の他の 3 つのオプションを既に試している場合は、以下の最終的な解決策に希望があります。

.Htaccess ファイルの修正

.htaccess ファイルは、WordPress のインストールで最小ですが、最も重要なファイルの 1 つです。

WordPress をインストールしたのと同じディレクトリに配置でき、Cpanel にログインするか、FTP クライアントを使用するだけでアクセスできます。

.htaccess ファイルの名前を .htaccess_error などに変更するだけです。

これにより、.htaccess ファイルが役に立たなくなります。そのため、サイトを更新する必要があります。サイトが正常に読み込まれる場合、問題の原因は .htaccess ファイルでした。

しかし、待ってください。正常に動作するためには適切な .htaccess ファイルが必要です。WpAdmin エリア> [設定]> [パーマリンク] に移動し、何も変更せずに [保存] ボタンをクリックしてください。

新しい .htaccess ファイルが自動生成され、すべて完了です。

500 内部サーバー エラーを修正するために必要なオプションはこれですべてだと思いますが、000Webhost で 500 インターネット サーバー エラーを修正する方法についての詳細な投稿があり、問題がまだ解決しない場合はチェックしてください。

結びの言葉

これで終わりです。ほとんどの場合、これらの修正はうまくいき、エラーの修正に役立ちます。

それでも問題が解決しない場合は、コメント セクションにコメントを残してください。正確な問題について、私の知る限りお答えします。


  1. 500 内部サーバー エラーとは?修正方法

    インターネットの使用は、私たちのライフスタイルの重要な部分です。それなしでは生きていけないものです。メールのチェックからお気に入りのレストランへの注文まで、インターネットのおかげで日々のタスクを簡単にこなすことができます。 では、Web の閲覧中に 500 内部サーバー エラーに遭遇したことはありませんか?はい、どこかでこの技術的な問題に直面したことがあるはずです。 このエラー メッセージはブラウザ ウィンドウに表示され、サーバーで何らかの設定ミスが発生したことを示し、リクエストが結果として完成しませんでした。このエラーが何であるか疑問に思ったことはありませんか?このエラーの原因と、内部サ

  2. Minecraft Realms の内部サーバー エラー 500 を修正する方法

    Minecraft Realm は、あなたとあなたの友達が Minecraft でゲームをプレイするための個人サーバーです。 Minecraft の Realms が機能しないとイライラすることがあります。お気に入りのゲームをプレイするために友達とつながることができないと、計画が混乱する可能性があります。接続しようとするたびに Minecraft Realms の内部サーバー エラー 500 が表示される場合、さまざまな理由が考えられます。そのため、ここでは、この問題の背後にある問題を説明し、解決策で修正しようとします.まず第一に、これは簡単に修正できる一般的なエラー メッセージであることを理