WordPress500内部サーバーエラー(Internal Server Error)を変更する方法

500内部サーバーエラー(Internal Server Error)

ワードプレスのブログなどのサイトを運営していると、さまざまなエラーが発生する可能性があります。 500 Internal Server Error(内部サーバーエラー)もその一つですが、このエラーは、Webサイトのサーバーに問題があるが、正確に何が問題なのかをサーバーから特定することができない場合に発生する非常に一般的な HTTPステータスコードといいます。 このエラーは、次の形式でブラウザに表示されることがあります。

  • 「500 Internal Server Error "
  • 「HTTP 500 - Internal Server Error "
  • 「Temporary Error(500)」
  • 「Internal Server Error」
  • 「HTTP 500 Internal Error "
  • 「500 Error "
  • 「HTTP Error 500 "
  • 「500。That's an error "

前述したようにInternal Server Errorは、一般的に問題があることを示すエラーメッセージです。 この問題を修正するためにいくつかの方法を試してみることができます。

  • F5をクリックしてWebページを更新します。
  • ブラウザのキャッシュを削除します。
  • ブラウザのクッキーを削除します。
  • 後で再接続してみます。

私はInternal Server Error 500が発生し、Webホスティング技術チームにお問い合わせしてみると、使用者側で何かを間違ってしたし、.htaccessを修正してみろね。 だから、以前のバックアップファイルにあった.htaccessファイルを、Webホスティングサーバーのルートディレクトリにコピーして、簡単に問題を解決することができました。

500サーバー内部エラー(Internal Server Error)画面

ワードプレスで500サーバー内部エラーが発生した場合の解決方法

ワードプレスで500サーバー内部エラー(Internal Server Error)は、 .htaccess ファイルが壊れているかPHPのメモリ制限のために発生することがありますので、まずこの部分をチェックしてみてください。

.htaccessファイルの破損

.htaccess ファイルが破損していることを確認する方法はFTPで接続して、このファイルの名前を別の名前で保存するようにします(例えば、.htaccess_old)。 その後、サイトを再読み込みして、サーバーの内部エラー(Internal Server Errorが発生していることを確認します。問題が解決されると、.htaccessファイルの破損が原因で問題が発生したことがわかります。これにより、 設定>固有のアドレスに移動し、 "変更を保存"ボタンをクリックするします。これにより、適切なRewriteルールに新しい.htaccessファイルが生成され、 404エラーが発生しません。

PHPメモリ不足

PHPのメモリ制限に起因する問題は、 ここを参考にしてみてください。

参考にPHPの設定値を確認する方法は、 は、phpinfo() 関数を使用します。 FTPで接続して、ルートにinfo.php(あるいは任意の名前)ファイルを作成し、その、次の内容は、貼り付けようにします。

<? phpinfo(); ?>

その後、 http://www.yoursite.com/info.phpをブラウザのアドレスバーに入力すると、PHPの設定値を表示することができます。 次の動画を参照してみてください。

プラグインのクラッシュの問題

プラグインの問題でサーバ内部エラーが発生する可能性があります。 FTPに接続して / wp-content/plugins /の フォルダを別の名前に変更(例えば、 プラグイン フォルダ名を plugins_oldに一時的に変更)したときの問題が解決されると、プラグインが問題の原因です。 プラグインを一つずつ無効ながら問題を引き起こすWordPressのプラグインを検索して削除するか、他の同様の機能のプラグインに置き換えて問題を解決することができます。

プラグインを無効にする方法の詳細については、「初心者のためのワードプレスのトラブルシューティングガイド」の「すべてのプラグインを無効にする」を参照してください。

問題が解決されない場合は...

上記の措置にも問題が解決されない場合は、 このページのフォームを介してサービスを要求(有料)することができます。

注:


3のコメント

  1. 500問題を抱えていたが、ここに書かれたかのように.htaccessをバックアップした後消去接続したら404エラーが生じたのです。 そして WordPress 管理ページにアクセスして設定の固有のアドレスの変更を保存したら、問題が解決しましたね。 おかげで今のホームページが正常に動作します。 ありがとうございます。

    応答
  2. 上記の方法で問題が解決しない場合、すべてのプラグインを無効にした後、一つずつ有効ながら問題を解決していかなければします。

    もし、管理者ページにアクセスしていない場合はDB内のすべての WordPress プラグインを無効に弓ができます。

    phpMyAdminにアクセスして、次のクエリを実行します。

    UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';

    (注: How to disable all WordPress plugins directly from the database?)

    応答

コメントを残す