WordPressで500内部サーバーエラーを修正する方法

WordPressサイトは完璧に動作していましたが、突然動作しなくなりました。ホームページの代わりに、500 Internal Server Errorが表示されています。警告もなく、明確な説明もなく、ただイライラする行き止まりです。😨

その気持ちはよくわかります。サイトがダウンして理由がわからないときの、あの沈み込むような瞬間。これはWordPressで最も一般的なエラーの1つですが、最も謎めいたエラーの1つでもあります。何が間違っているのかを教えてくれるのではなく、何かが壊れているとだけ伝えます。

良いニュースは?ほぼ必ず修正可能です。数え切れないほど多くのお客様を支援してきた中で、このエラーには何度も対処してきました。

このガイドでは、サイトを復旧させて稼働させるための正確な手順を説明します。手順に従うだけで、すぐにすべてが再び機能するようになります。

WordPressで内部サーバーエラーを修正する

この記事で取り上げるトピックの概要を以下に示します。

500内部サーバーエラーとは何ですか?

500内部サーバーエラーは、鍵のない閉まったドアのようなものです。何かが間違っていることはわかっていますが、何が起こったのかを説明するメモはありません。

このエラーはWordPress固有の問題ではありません。サーバーが処理方法のわからない問題に遭遇した場合、どのウェブサイトにも表示される可能性があります。

メッセージの「500」はHTTPステータスコードです。これを調べると、あいまいな定義が見つかります。

「500 Internal Server Errorレスポンスコードは、サーバーが予期しない条件に遭遇し、リクエストの実行を妨げられたことを示します。」

あまり役に立ちませんよね?サーバーが「何か壊れたが、何が壊れたかはわからない」と言っているようなものです。

このエラーの外観は、ホスティングの設定とWebブラウザによって異なります。以下は、Apacheサーバーでどのように表示されるかの例です。

Apache の内部サーバーエラーページ

サイトがNginxで動作している場合、少し異なる場合があります。また、Google Chromeが適切なエラーページを読み込めない場合、次のような表示になります。

Google Chrome HTTP 500エラー

初心者にとっては、これは圧倒されるように感じられるかもしれません。何が間違っていたのか、どうすれば修正できるのかを示すメッセージはありません。

何が壊れているかを伝えずに、整備士に車を修理してもらうようなものです。問題を見つけるまで、さまざまな部品をチェックする必要があります。

私たちの経験から、これを修正する最善の方法は、段階的に進めることです。最も一般的な原因と解決策を順を追って説明しますので、サイトを再び機能させることができます。

WordPressで内部サーバーエラーが発生する原因は何ですか?

WordPressの内部サーバーエラーは、ピースが欠けたパズルのようなものです。何かが間違っていることはわかっていますが、エラーメッセージは問題がどこにあるかを正確には教えてくれません。

私たちの経験では、最も一般的な原因は破損した.htaccessファイルです。時には、誤動作しているプラグインや、セットアップとうまく連携していないテーマが原因であることもあります。

他の場合、サイトがPHPメモリ制限に達し、WordPressがクラッシュする可能性があります。コアファイルが破損していることも、このエラーを引き起こし、警告なしにアクセスできなくなる可能性があります。

場合によっては、サイトの他の部分は正常に動作していても、WordPressの管理画面にアクセスしようとしたときにのみエラーが表示されることがあります。これは、ゲストが裏口から自由に出入りできるのに、自分だけ家に入れなくなっているようなものです。

このエラーが厄介なのは、通常WordPressが正常に読み込まれる前に発生することです。そのため、サーバーは問題の原因を説明するのに十分な詳細を収集できません。

WordPressの内部でどのように機能するかを詳しく知りたい場合は、WordPressの内部動作に関するガイドをご覧ください。

それでは、サイトを復旧させるためのトラブルシューティング手順を見ていきましょう。

WordPressで500内部サーバーエラーを修正する

トラブルシューティングを開始する前に、ウェブサイトの完全なWordPressバックアップを手元に用意してください。

WordPress 管理画面にアクセスできる場合は、WordPress バックアッププラグインを使用して、ウェブサイトの完全なバックアップを作成できます。

これを処理するために、Duplicatorの使用をお勧めします。ウェブサイトのバックアップをすばやく行うだけでなく、クラウドにバックアップを保存することもでき、最も重要なのは、バックアップからウェブサイトを復元できることです。

一方、WordPressの管理画面にアクセスできない場合は、phpMyAdminとFTPクライアントを使用して、WordPressのバックアップを手動で作成できます。

その後、以下の手順に従って、ウェブサイトの内部サーバーエラーのトラブルシューティングと修正を行うことができます。

WordPressとブラウザのキャッシュをクリアする

ブラウザやWordPressのキャッシュプラグインが、誤ってエラーページのキャッシュコピーを保存してしまうことがあります。

これを修正する最も簡単な方法は、まずブラウザキャッシュをクリアすることです。

キャッシュをクリアする

その後、ウェブサイトのWordPress管理エリアにアクセスできる場合は、キャッシュプラグインの設定ページにアクセスしてWordPressキャッシュを空にすることができます。

詳細については、WordPressキャッシュのクリア方法に関するチュートリアルをご覧ください。

.htaccessファイルの破損を確認する

.htaccessファイルは、WordPressがリダイレクトを設定するために使用するサーバー設定ファイルです。

内部サーバーエラーの最も一般的な原因の1つは、破損した.htaccessファイルです。

これを修正する最も簡単な方法は、WordPress管理画面の設定 » パーマリンクページにアクセスし、何も変更せずに「変更を保存」ボタンをクリックすることです。

パーマリンクを更新して .htaccess ファイルを再生成する

WordPressは、.htaccessファイルを更新するか、新しいファイルを生成しようとします。これで内部サーバーエラーが解決されたかどうか、ウェブサイトにアクセスして確認できます。

エラーがまだ表示される場合は、WordPressが.htaccessファイルを生成または書き込みできたことを確認する必要があります。

場合によっては、ファイルおよびディレクトリの権限により、WordPressが.htaccessファイルを作成または書き込みできない場合があります。

ウェブサイトにFTPまたはホスティングアカウントのコントロールパネルにあるファイルマネージャーアプリを使用してログインし、.htaccessファイルを自分で置き換えることができます。FTPを使用して

次に、メインの .htaccessファイルを .htaccess_old のような名前に変更する必要があります。これにより、ファイルをバックアップとして保持できますが、WordPressはそれを認識しなくなります。

.htaccessファイルをリネームするには、FTPまたはホスティングアカウントのcPanelダッシュボードにあるFile Managerアプリを使用してサイトにログインする必要があります。

接続後、.htaccessファイルは、wp-content、wp-admin、wp-includesなどのフォルダが表示されるのと同じディレクトリに配置されます。

.htaccess ファイルを右クリックして、.htaccess_old に名前を変更するだけです。

.htaccess ファイルの名前を変更する

次に、新しい.htaccessファイルを作成する必要があります。

サイトのルートフォルダ内で右クリックし、FTPクライアントまたはファイルマネージャーアプリで「新規ファイルを作成」オプションを選択します。

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

この新しいファイルに.htaccessという名前を付け、「OK」をクリックして保存します。

さて、この.htaccessファイルは現在空であり、デフォルトのWordPressリライトルールを追加する必要があります。

FTPクライアントまたはファイルマネージャーアプリで、ファイルを右クリックし、「表示/編集」を選択してください。

.htaccessファイルを編集する

空のファイルは、メモ帳やテキストエディットのようなプレーンテキストエディタで開かれます。

次に、以下のコードをコピーして貼り付けます:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

このコードはWordPressで使用されるデフォルトのルールセットです。変更を保存し、ファイルをサーバーにアップロードし直すことを忘れないでください。

これでウェブサイトにアクセスして、内部サーバーエラーが解決されたかどうかを確認できます。

もしそうなら、あなたは内部サーバーエラーを修正したので、自分自身を褒めてください。

重要:他の作業に進む前に、WordPress管理画面の設定 » パーマリンクページに移動し、何も変更せずに保存ボタンをクリックしてください。これにより、投稿ページで404エラーが返されないように、適切なリライトルールで.htaccessファイルが再生成されます。

.htaccessファイル破損の解決策を確認しても問題が解決しない場合は、この記事を読み続けてください。

PHPメモリ制限の引き上げ

スクリプトがPHPメモリ制限をすべて消費すると、内部サーバーエラーが発生することがあります。

PHPのメモリ制限を増やす最も簡単な方法は、wp-config.phpファイルを編集することです。初心者の方は、この作業を行う際は注意してください。WordPressのコアファイルにわずかな間違いがあってもサイトが壊れる可能性があるため、これらの指示に注意深く従う必要があります。

まず、FTPクライアントまたはホスティングアカウントのコントロールパネルにあるファイルマネージャーアプリを使用して、WordPressウェブサイトに接続します。

wp-config.phpファイルは、ウェブサイトのメインフォルダ内にあります。それを右クリックして「ダウンロード」を選択します。これにより、何か問題が発生した場合に備えてファイルバックアップが確保されます。

保存したら、右クリックして「表示/編集」を選択できます。

wp-configファイルを編集する

wp-config.phpファイル内で、「That’s all, stop editing! Happy publishing」という行の直前に、次のコードを追加する必要があります。

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

詳細については、WordPressでPHPメモリ制限を増やす方法に関するチュートリアルをご覧ください。

注意: 256Mで問題が解決しない場合は、512Mに増やしてみてください。

WordPress管理画面にログインしようとしたとき、またはwp-adminに画像をアップロードしようとしたときにのみ内部サーバーエラーが表示される場合は、次の手順に従ってメモリ制限を増やす必要があります。

  1. コンピュータ上に空のテキストファイルを作成し、php.iniと名付けます。
  2. ここにこのコードを貼り付けてください:memory=256MB
  3. ファイルを保存する
  4. FTPを使用して/wp-admin/フォルダにアップロードします

メモリ制限の引き上げで問題が解決した場合、それは一時的な解決にすぎません。メモリ制限を使い果たしている原因を特定する必要があります。

これはコードの悪いプラグインやテーマの機能である可能性があります。この問題の正確な診断を見つけるために、WordPressウェブホスティング会社にサーバーログを確認してもらうことを強くお勧めします。

PHPのメモリ制限を増やしても問題が解決しない場合は、さらなるトラブルシューティングが必要です。

すべてのWordPressプラグインを無効化する

上記のいずれの解決策も効果がなかった場合、このエラーはウェブサイトにインストールされている特定のプラグインが原因である可能性が最も高いです。

プラグイン同士がうまく連携していない可能性もあります。

ウェブサイトのWordPress管理画面にアクセスできる場合は、プラグインページに移動してすべてのWordPressプラグインを無効にすることができます。

すべてのプラグインを無効化する

ただし、WordPress管理画面にアクセスできない場合は、FTPを使用してすべてのWordPressプラグインを非アクティブ化できます。

FTPクライアントまたはホスティングアカウントのコントロールパネルにあるファイルマネージャーアプリを使用して、WordPressウェブサイトに接続するだけです。

接続したら、/wp-content/ フォルダに移動し、plugins フォルダを plugins.deactivated に名前を変更します。

FTP経由で無効化されたプラグイン

WordPressはプラグインフォルダでプラグインを探します。プラグインフォルダが見つからない場合、すべてのプラグインは自動的に無効化されます。

これでウェブサイトにアクセスして、内部サーバーエラーが解決されたかどうかを確認できます。

すべてのプラグインを復元するには、単に「plugins.deactivated」フォルダの名前を「plugins」に戻すだけです。

プラグインは復元されますが、無効化されたままになります。

これでプラグインを個別に有効化し、ウェブサイトにアクセスして、どのプラグインが内部サーバーエラーを引き起こしているかを特定できます。

詳細については、wp-admin にアクセスできない場合にすべての WordPress プラグインを非アクティブ化する方法に関するガイドをご覧ください。

すべてのプラグインを無効化してもウェブサイトの内部サーバーエラーが修正されない場合は、読み進めてください。

デフォルトの WordPress テーマに切り替える

内部サーバーエラーの考えられる原因の1つは、WordPressテーマ内のコードである可能性があります。

これが原因かどうかを確認するには、テーマをデフォルトのWordPressテーマに切り替える必要があります。

WordPress管理画面にアクセスできる場合は、**外観 » テーマ**ページに移動します。デフォルトのテーマがすでにインストールされている場合は、アクティブ化ボタンをクリックしてテーマを切り替えるだけです。

デフォルトのテーマを有効にする

デフォルトテーマがインストールされていない場合は、「新規追加」ボタンをクリックして、デフォルトテーマ(Twenty Twenty-Three、Twenty Twenty-Two など)をインストールできます。

WordPress管理エリアにアクセスできない場合でも、デフォルトテーマに切り替えることができます。

FTPクライアントを使用してWordPressウェブサイトに接続し、/wp-content/フォルダに移動するだけです。

テーマフォルダを右クリックして選択し、バックアップとしてコンピューターにダウンロードします。

テーマフォルダをダウンロード

次に、ウェブサイトからthemesフォルダを削除する必要があります。削除したら、新しいthemesフォルダを作成してください。

新しいテーマフォルダは完全に空になります。これは、現時点でWordPressテーマがインストールされていないことを意味します。

次に、WordPressのテーマディレクトリにアクセスし、デフォルトのWordPressテーマをコンピューターにダウンロードする必要があります。

デフォルトのテーマをダウンロードする

ブラウザはテーマをzipファイルとしてコンピューターにダウンロードします。

ファイルをコンピューター上で見つけ、解凍してください。Windowsユーザーは、ファイルを右クリックして「すべて展開」を選択することで解凍できます。Macユーザーは、zipファイルをダブルクリックして解凍できます。

テーマファイルを抽出する

WordPressテーマが含まれるフォルダが表示されます。

FTPクライアントまたはFile Managerに戻り、このフォルダを空のthemesフォルダにアップロードしてください。

テーマフォルダのアップロード

アップロードが完了すると、WordPressは自動的にデフォルトのテーマの使用を開始します。

これでウェブサイトにアクセスして、内部サーバーエラーが解決されたかどうかを確認できます。

これでうまくいかない場合は、バックアップからWordPressテーマを再アップロードするか、使用していたテーマに戻すことができます。

心配しないでください。エラーを修正するために、まだいくつかできることがあります。

WordPressコアファイルの再アップロード

プラグインとテーマのオプションで内部サーバーエラーが解決しない場合は、新しいWordPressのインストールから/wp-admin/および/wp-includes/フォルダを再アップロードする価値があります。

これにより、情報が削除されることはありませんが、ファイルが破損している場合に問題が解決する可能性があります。

まず、WordPress.orgのウェブサイトにアクセスし、「ダウンロード」ボタンをクリックする必要があります。

メディアライブラリをダウンロード

これにより、WordPressのzipファイルがコンピューターにダウンロードされます。

zipファイルを解凍してください。中にwordpressフォルダがあります。

WordPressフォルダを解凍しました

次に、FTPクライアントを使用してWordPressウェブサイトに接続する必要があります。

接続したら、ウェブサイトのルートフォルダに移動します。これは、wp-admin、wp-includes、wp-contentフォルダが含まれているフォルダです。

左側の列で、お使いのコンピューター上のWordPressフォルダーを開きます。

次に、wordpressフォルダ内のすべてのファイルを選択し、ウェブサイトにアップロードする必要があります。

WordPressのコアファイルをアップロードする

FTPクライアントがこれらのフォルダをサーバーに転送します。

ファイルを上書きするかどうか尋ねられます。「上書き」を選択し、「常にこのアクションを使用する」を選択して、「現在のキューのみに適用」チェックボックスをオンにします。

WordPressコアファイルを上書きする

FTPクライアントが、古いWordPressファイルを新しくクリーンなコピーに置き換えます。

WordPressファイルが破損していた場合、この手順で内部サーバーエラーが修正されます。

WordPressでデバッグログを有効にする

WordPressには、デバッグ用のログを保持するための組み込みシステムが付属しています。

WPデバッグプラグインを使用してオンにすることができます。詳細については、WordPressプラグインのインストール方法に関するガイドをご覧ください。

有効化されると、プラグインはWordPressウェブサイトでデバッグログをオンにします。

WordPressウェブサイトの管理画面にアクセスできない場合は、wp-config.phpファイルに以下のコードを追加することでデバッグを有効にできます。

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true); 

デバッグログをオンにしたら、FTPクライアントを使用して`/wp-content/`フォルダに移動して表示できます。

デバッグログ

デバッグログファイルをテキストエディタで開くと、ウェブサイトで発生したエラーと警告のリストが表示されます。

一部のエラーや警告は、修正の必要がない無害なインシデントである場合があります。しかし、ウェブサイトで内部サーバーエラーが発生している場合、それは正しい方向を示している可能性があります。

ホスティングプロバイダーに問い合わせる

すべての方法を試してもウェブサイトの内部サーバーエラーが修正されない場合は、さらにヘルプを求める時期です。

ウェブホスティングのサポートチームに連絡してください。彼らはサーバーログを確認し、エラーの根本原因を特定することができます。

ご自身でトラブルシューティングを続けたい場合は、初心者向けの究極のWordPressトラブルシューティングガイドをご覧ください。

動画チュートリアル

WPBeginnerを購読する

この記事がWordPressの内部サーバーエラーの修正に役立ったことを願っています。また、最も一般的なWordPressのエラーの完全なリストや、WordPressサポートへの連絡方法に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

677 CommentsLeave a Reply

  1. 「コアファイルの再アップロード」以外では解決しませんでした!
    問題のない類似ページのコピーを使用しました!
    ありがとうございます!

  2. あなたの記事は問題の解決に役立ちました。問題は、新しいページや投稿を追加しようとしたときに始まったようです。あなたの記事を読んだ後、まずホスティングコントロールパネルのファイルマネージャーに入り、htaccessファイルの名前を変更しようとしましたが、ファイルマネージャーではそれが許可されなかったので、WordPressに戻ってすべてのプラグインを無効にしました。そうすると、エラーメッセージなしでページや投稿を追加できるようになり、その後プラグインを1つずつ再アクティブ化していきました。各プラグインで投稿/ページを追加できるようになり、問題の原因となっているプラグインを見つけることができました。おかげでWPは再び正常に動作しています。私はWPに非常に慣れていないので、いつもDreamweaverでウェブサイトを開発しています。

  3. この問題に悩んでいて、ここの解決策をすべて試しました。
    何も効果がありませんでしたが、wp-configやwp-mailがあるフォルダを見てみると、erro_logという名前のファイルが見つかりました。
    見てみると、テーマ内の2つのページでエラーが発生していることがわかりました。ftp経由でファイルを再度アップロードしたところ、うまくいきました!
    すべて元通りに動作しました。

    • 投稿ありがとうございます。あなたの返信で私の問題も解決しました。phpファイルに「,」を忘れていました。

      すべてのプラグインを無効化する手間を省いていただき、ありがとうございます!

  4. core files includes/admin… を再アップロードする件ですが、既存のファイルを上書きするのでしょうか、それともftpで新しいcore filesをアップロードする前に古いファイルをリネームするなど何か別の作業が必要なのでしょうか。あらゆる場所を探しましたが、その点について明確に述べられた回答は見つからなかったと思います。

    ありがとう。

  5. すべての手順を実行しましたが、エラーを修正できませんでした。そこで、子テーマを削除し、パーマリンクを「投稿名」にリセットしました。うまくいきました。チュートリアルをありがとう…

  6. wpbeginnerさん、ありがとうございます。
    おかげで一日がとても良いものになりました。
    .httaccessを基本のものに変更したら、私のサイトは再び稼働しました。

    基本的なWordPress .htaccess
    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

  7. プラグインフォルダの名前をPlugins.deに変更しました。
    サイトにログインすると、すべてのプラグインがリストに表示されましたが、存在しないと表示されました。
    サイトからログアウトしました。
    その後、フォルダの名前をPluginsに戻しました。サイトにログインすると、すべてのプラグインが表示されましたが、有効化されていませんでした。破損したプラグインを見つけるまで、プラグインを1つずつ有効化しました。その後、そのプラグインを削除し、再読み込みして有効化すると、すべて正常に動作しました。

  8. こんにちは、私は会社に入社したばかりで、彼らはサードパーティにWordPressを作成・運営させていました。今、私は誤って購入したURLとは別のものに変更してしまい、ホストから取得したURLをビジネスウェブサイトに追加してしまいました。おそらくFast hostを使用していると思いますが、現在500内部エラーが発生しており、アカウントにログインできず、ウェブページにアクセスするとテーマなどが表示されません。早急にこのサイトを復旧させる必要がありますので、アドバイスをお願いします!

  9. htaccesの名前を変更したら機能しましたが、問題は、以前に増加させた最大アップロードファイルサイズがデフォルトに戻ってしまったことです。助けてください。

  10. 私の場合、これらのどれも機能しませんでした。なぜか、一般設定で「保存」をクリックするか、パーマリンク設定で「保存」をクリックすると、500サーバーエラーのループに陥ってしまいました。これを修正する唯一の方法は、同様のセットアップで実行されている別のサイトから取得した、クリーンなバージョンの.htaccessファイルをアップロードすることでした。同じホストなどです。保存をクリックすると.htaccessファイルが変更され、基本的に破損しました。Bluehostのテクニカルサポート(7回目か8回目)と話したところ、ついに優秀なテクニカルサポート担当者に出会い、彼は「エンデュランスキャッシュプラグイン」と呼ばれるものを無効にすることで問題を解決してくれました。Bluehostをご利用で同様の問題に直面している場合は、サポートにこれを試してもらうように依頼してください。お互いに何時間も節約できるかもしれません!

  11. Deactivating plugins and then Activating them solved it for me thanks. One tip for you video is to slow down on each item I had to pause and rewind like 3 times lol ;)

  12. この役立つチュートリアルを投稿していただき、本当にありがとうございます。問題の原因は破損したプラグインでした。プラグインフォルダの名前を変更し、再度ログインして一つずつ有効にすることができました。

  13. プラグインを更新していたら、500内部サーバーエラーが発生しました。上記のビデオを見ましたが、私はインターネット技術に関しては素人です。ビデオでは、著者は私がどのようにアクセスすればよいかわからない画面にいますが、それが何かもわかりません。助けてください。

    Maurice

  14. 役に立ちますが、私はWordPressを学び始めたばかりの初心者なので、行き詰まっています。500内部サーバーエラーのため、ログインすらできないようです。どうすればよいか分かりますか?

  15. 上記のすべての解決策を試しましたが、どれもうまく機能しませんでした。

    私の状況は以下の通りです。
    1. フロントエンドが機能しない(この解決策が必要です)
    2. バックエンドのログインは正常に機能します

    • 私も同じ問題です。クリーンなWPインストールは正常に動作します。ローカルサーバーからホスティングへDBとファイルを復元すると、フロントページは空白画面になり、管理画面は利用可能です。

      Atinさん、もう問題は解決しましたか?

      • 設定の下にあるパーマリンク構造を再保存してみましたか?これは、多くのフロントエンドが壊れてバックエンドが機能する問題の原因となっていることがよくある、破損した.htaccessファイルを復元するのに役立ちます。

    • 私は逆で、フロントエンドは機能していますが、wp-admin経由で公開してからバックエンドが全く機能していません!すべて試しました!!

  16. ありがとう!今日のヒーローはあなたで、私を救ってくれました!そのために素晴らしい一日を過ごしてください!

  17. この記事をありがとうございます!数日かかるテクニカルサポートに頼るのではなく、サイトの問題を迅速に解決するのに役立ちました。

  18. ありがとうございます、

    私の場合、テーマがエラーの原因であることが分かりました。削除後、正常に動作しました。

    これをどうやって修正すればいいですか?これはWordPressから直接ダウンロードできないプレミアムテーマです。

    このテーマは、vestacpで管理している別のサイトで完全に機能しています。

    しかし、このサーバーはCWPによって管理されています。Centos Web Panelのセキュリティが、このHTTP 500エラーの原因となっているのでしょうか??

    ヘルプをお願いします

    ありがとう

  19. WordPressを4.7.2にアップデートした後、404エラー(「要求されたURL / はこのサーバー上にありません」)が発生しています。ホストは設定タブに行って保存するように言いましたが、うまくいきませんでした。プラグインを無効化しましたが、うまくいきませんでした。7年間このようなことは起こりませんでした。何か考えはありますか?

  20. 前のコメントは無視してください。何が原因か分かりました。問題を起こしたプラグインがどれか特定する方法が分かりません。笑

  21. 500エラーが出たので、これらの手順に従いました。WordPressの管理画面には(ありがとうございます)戻れるようになりましたが、プラグインは何も戻っていません。すべて再度追加することはできますが、何を入れていたか全く分かりません。戻す方法について何かアドバイスはありますか?以前にも一度このことがありましたが、無効化した時はすべて正常に戻りました。私は全くの初心者なので、何か間違ったものを押してしまったのだと思います。ありがとうございます。

  22. BackupBuddyのzipファイルから復元中にこのエラーが発生しました。zipファイルとimportbuddy.phpスクリプトをFileZilla経由でルートディレクトリにアップロードし、スクリプトを実行しました。しかし、処理中にこのエラーが発生しました。この問題を解決する方法について何かアイデアはありますか?
    よろしくお願いします。

  23. ありがとうございます!ありがとうございます!ありがとうございます!ありがとうございます!

    私のホスティング会社は役に立ちませんでした。私はWordPressに満足していたただの普通の人間です。電話でのテクニカルサポートはイライラしており、失礼でした。
    ついにこれを機能させることができました…htaccessの問題でした。

    新しいホスティング会社を見つける必要があります…何かおすすめはありますか?

  24. このヒントをありがとうございます。提案通りに行ったところ、見事に機能しました。.htaccesファイルをリネームしましたが、そのファイルは必要なのでしょうか、それともサーバーが新しいものを生成するのでしょうか?

    • WordPressは、見つからない場合に自動的に再生成します。WordPress管理画面の設定 » パーマリンクページにアクセスして再生成することもできます。何も変更せずに「変更を保存」ボタンをクリックするだけです。

      管理者

  25. この動画を本当にありがとうございます。ホスティング会社が対応してくれなかった時に役立ちました。

  26. 管理サイトにアクセスしようとすると、HTTP 500エラーが発生します。サイト自体は通常通り動作しているようです。これはWP 4.7にアップデートした後で発生しました。何か提案はありますか?

    • まさにこの問題が発生しましたが、解決方法は以下の通りです。

      1. FTP経由でプラグインフォルダの名前を変更します。例: plugin-test。
      2. ウェブサイトの管理画面にアクセスします。
      2.a. プロンプトが表示されたら、データベースを更新します。
      3. サイトの管理画面に通常通り出入りできることを確認します。
      4. プラグインフォルダの名前を元の名前に戻します。

      それで問題が解決しました。

  27. ありがとう!内部サーバーエラーの修正に関する驚くべき投稿です。このエラーに悩んでいましたが、この投稿でついに修正できました。ここのすべての投稿が好きです。

  28. 管理サイトにログインしようとするとhttpエラー500メッセージが表示され、アクセスできません。ただし、サイト自体は正常に機能しています。サイトをWPの最新バージョンにアップグレードしていました。誰か助けてもらえませんか?

  29. サイトのダッシュボードにアクセスできないため、上記のチェックを実行する方法がわかりません。

  30. 命拾いしました、ありがとうございます。私の場合はプラグインが原因でした。ホスティングコントロールパネルから削除したところ、すべて元通りになりました。

  31. この記事(そしてあなたの素晴らしい記事すべて!)に本当に感謝しています。新しいWordPress開発者として、あなたは私のストレスを何時間も救ってくれました!

  32. いくつかのサイトを運営していますが、奇妙な問題に遭遇しました。1つのサイトにはアクセスできますが、管理画面にはアクセスできません。別のサイトでは、サイトにも管理画面にもアクセスできません。別のサイトは影響を受けていません。問題のあるサイトではエラー500が発生します。

    サービスプロバイダーに話したところ、奇妙なことに、私がアクセスできないログイン画面に彼らはアクセスできるのです。

    I’ve tried your suggestions to no avail and am still unable to get to my dashboard :(

  33. そもそもサイトにアクセスできなければ役に立ちませんが、それが私の抱えている問題です。ログインできず、INTERNAL SERVER ERROR 500が表示されます。

  34. Hello,

    記事をありがとうございます。提案されたことをすべて試した後、サイトを復旧させることができましたが、今度は新しい問題が発生しているようです。何もインストール、ダウンロード、アップデートできません…「解凍中」または「ダウンロード中」と表示されるだけで何も起こりません。

    Is there anything I can do? :(

    最高です!

  35. ありがとうございます!本当に希望が持てました。500 Internal Server Errorが出てしまい、ウェブで解決策を探すのに多くの時間を費やしましたが、結局あなたが唯一正しい答えをくれた方でした。これで直りました!サイトは、ホームページしか表示されず、他のページは表示されませんでしたが、あなたの回答を読んで適用したところ、再び正常に動作するようになりました。素晴らしいです!
    重ねてお礼申し上げます!!!

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。