その気持ちはよくわかります。サイトがダウンして理由がわからないときの、あの沈み込むような瞬間。これはWordPressで最も一般的なエラーの1つですが、最も謎めいたエラーの1つでもあります。何が間違っているのかを教えてくれるのではなく、何かが壊れているとだけ伝えます。
良いニュースは?ほぼ必ず修正可能です。数え切れないほど多くのお客様を支援してきた中で、このエラーには何度も対処してきました。
このガイドでは、サイトを復旧させて稼働させるための正確な手順を説明します。手順に従うだけで、すぐにすべてが再び機能するようになります。

この記事で取り上げるトピックの概要を以下に示します。
- 500内部サーバーエラーとは何ですか?
- WordPressで内部サーバーエラーが発生する原因は何ですか?
- WordPressで500内部サーバーエラーを修正する
- WordPressとブラウザのキャッシュをクリアする
- .htaccessファイルの破損を確認する
- PHPメモリ制限の引き上げ
- すべてのWordPressプラグインを無効化する
- デフォルトの WordPress テーマに切り替える
- WordPressコアファイルの再アップロード
- WordPressでデバッグログを有効にする
- ホスティングプロバイダーに問い合わせる
- 動画チュートリアル
500内部サーバーエラーとは何ですか?
500内部サーバーエラーは、鍵のない閉まったドアのようなものです。何かが間違っていることはわかっていますが、何が起こったのかを説明するメモはありません。
このエラーはWordPress固有の問題ではありません。サーバーが処理方法のわからない問題に遭遇した場合、どのウェブサイトにも表示される可能性があります。
メッセージの「500」はHTTPステータスコードです。これを調べると、あいまいな定義が見つかります。
「500 Internal Server Errorレスポンスコードは、サーバーが予期しない条件に遭遇し、リクエストの実行を妨げられたことを示します。」
あまり役に立ちませんよね?サーバーが「何か壊れたが、何が壊れたかはわからない」と言っているようなものです。
このエラーの外観は、ホスティングの設定とWebブラウザによって異なります。以下は、Apacheサーバーでどのように表示されるかの例です。

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

初心者にとっては、これは圧倒されるように感じられるかもしれません。何が間違っていたのか、どうすれば修正できるのかを示すメッセージはありません。
何が壊れているかを伝えずに、整備士に車を修理してもらうようなものです。問題を見つけるまで、さまざまな部品をチェックする必要があります。
私たちの経験から、これを修正する最善の方法は、段階的に進めることです。最も一般的な原因と解決策を順を追って説明しますので、サイトを再び機能させることができます。
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管理画面の設定 » パーマリンクページにアクセスし、何も変更せずに「変更を保存」ボタンをクリックすることです。

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ファイルを作成する必要があります。
サイトのルートフォルダ内で右クリックし、FTPクライアントまたはファイルマネージャーアプリで「新規ファイルを作成」オプションを選択します。

この新しいファイルに.htaccessという名前を付け、「OK」をクリックして保存します。
さて、この.htaccessファイルは現在空であり、デフォルトのWordPressリライトルールを追加する必要があります。
FTPクライアントまたはファイルマネージャーアプリで、ファイルを右クリックし、「表示/編集」を選択してください。

空のファイルは、メモ帳やテキストエディットのようなプレーンテキストエディタで開かれます。
次に、以下のコードをコピーして貼り付けます:
# 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.phpファイル内で、「That’s all, stop editing! Happy publishing」という行の直前に、次のコードを追加する必要があります。
define( 'WP_MEMORY_LIMIT', '256M' );
詳細については、WordPressでPHPメモリ制限を増やす方法に関するチュートリアルをご覧ください。
注意: 256Mで問題が解決しない場合は、512Mに増やしてみてください。
WordPress管理画面にログインしようとしたとき、またはwp-adminに画像をアップロードしようとしたときにのみ内部サーバーエラーが表示される場合は、次の手順に従ってメモリ制限を増やす必要があります。
- コンピュータ上に空のテキストファイルを作成し、php.iniと名付けます。
- ここにこのコードを貼り付けてください:memory=256MB
- ファイルを保存する
- FTPを使用して/wp-admin/フォルダにアップロードします
メモリ制限の引き上げで問題が解決した場合、それは一時的な解決にすぎません。メモリ制限を使い果たしている原因を特定する必要があります。
これはコードの悪いプラグインやテーマの機能である可能性があります。この問題の正確な診断を見つけるために、WordPressウェブホスティング会社にサーバーログを確認してもらうことを強くお勧めします。
PHPのメモリ制限を増やしても問題が解決しない場合は、さらなるトラブルシューティングが必要です。
すべてのWordPressプラグインを無効化する
上記のいずれの解決策も効果がなかった場合、このエラーはウェブサイトにインストールされている特定のプラグインが原因である可能性が最も高いです。
プラグイン同士がうまく連携していない可能性もあります。
ウェブサイトのWordPress管理画面にアクセスできる場合は、プラグインページに移動してすべてのWordPressプラグインを無効にすることができます。

ただし、WordPress管理画面にアクセスできない場合は、FTPを使用してすべてのWordPressプラグインを非アクティブ化できます。
FTPクライアントまたはホスティングアカウントのコントロールパネルにあるファイルマネージャーアプリを使用して、WordPressウェブサイトに接続するだけです。
接続したら、/wp-content/ フォルダに移動し、plugins フォルダを plugins.deactivated に名前を変更します。

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フォルダがあります。

次に、FTPクライアントを使用してWordPressウェブサイトに接続する必要があります。
接続したら、ウェブサイトのルートフォルダに移動します。これは、wp-admin、wp-includes、wp-contentフォルダが含まれているフォルダです。
左側の列で、お使いのコンピューター上のWordPressフォルダーを開きます。
次に、wordpressフォルダ内のすべてのファイルを選択し、ウェブサイトにアップロードする必要があります。

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

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トラブルシューティングガイドをご覧ください。
動画チュートリアル
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

Jethro
これでうまくいきました!本当にありがとうございます!
WPBeginnerサポート
You’re welcome, glad our tutorial could help
管理者
Alex
Amazing thanks so much
WPBeginnerサポート
You’re welcome, glad you like our content
管理者
Gabriel Waju
とても役立つ記事です…WP Beginnerがあって本当に嬉しいです…
WPBeginnerサポート
Glad our articles can be helpful
管理者
ニール・アイオソン
ふぅ。 .htaccess の修正がうまくいきました。WordPress を追加したことで以前のウェブサイトを壊してしまったと思っていたので、とても安心しました。
WPBeginnerサポート
Glad our article could help
管理者
Sim Tebe
魔法のようにうまくいきました!共有していただきありがとうございます
WPBeginnerサポート
You’re welcome, glad our guide could help
管理者
Duncan McCormack
.htaccessの削除について
つまり…
フレンドリーなページ名を表示するために、パーマリンクの書き換えが有効になっています。
名前を変更して、Settingts、permanlinks、Saveをクリックします。
これはあなたのメニューをいっぱいにしますか?(簡単に修正できると思います)。
修正するために、.htaccessファイルにリライト行を再度追加し、希望するパーマリンク設定をクリックして保存すればよいと考えましたか?
WPBeginnerサポート
パーマリンクを再保存することで、htaccessファイルに手動で情報を追加する必要なく、WordPressはhtaccessファイルを再作成します。
管理者
Istiak Borsho
この投稿を共有していただき、ありがとうございます…この問題が繰り返し発生しており、何もできませんでした…この問題だけでなく、あなたの投稿やビデオを見て読むことで多くの問題が解決しました…ここにコメントせずにはいられず、購読しました。
WPBeginnerサポート
Thank you, glad our article could help
管理者
ワグナー
ありがとうございます…プラグインの無効化で問題が解決しました。
WPBeginnerサポート
Glad our article could help and thanks for sharing what worked for you
管理者
Linda
ホームページのリンクがすべて 500 エラーを返します。ウェブホストによると、ドメイン名の下の WP サブフォルダを参照していないためだそうです。ドメイン名にサブフォルダを含めずにサイトを参照させるための .htaccess コードがあります(以前ウェブホストに書いてもらったものです)。これは以前は起こりませんでした。最近テーマを変更しました。それが原因でしょうか?それとも最新のアップデートですか?本当に困っています!
WPBeginnerサポート
当社の記事にあるどの方法でも問題を解決できなかった場合は、メニューを再作成してリンクを再作成することを試みる価値があるかもしれません。
管理者
David Jones
クライアントのサイトをSinglehopからGoDaddyに移行しましたが、ほとんど問題ありません。彼らは以前の開発者と問題を抱えていました。WordPressとプラグインを更新し、SSLを設定し、すべてがうまくいきました。サイトにアクセスすると500エラーが発生しますが、毎回ではなく、時々です。セキュリティのためにWordfenceを使用しています。500エラーが発生した場合、ブラウザをリフレッシュするだけでサイトが表示されます。奇妙です。なぜこれが断続的に発生するのか、そしてそれを修正する方法について何か考えはありますか?
WPBeginnerサポート
現在のホストに連絡して、ホストのエラーログで確認できる特定のエラーがあるかどうかを確認することをお勧めします。
管理者
カイル
あなたたちは、私の本ではWordPressに関するあらゆることの第一の情報源です。この役立つ投稿に感謝します。
WPBeginnerサポート
You’re welcome
管理者
サンディープ
こんにちは、
とても良い記事です。
すべての手順を試しましたが、まだ500エラーが発生しています。メニューが機能しません。助けてください。
敬具
サンディープ
WPBeginnerサポート
ホスティングプロバイダーに連絡して、エラーログに特定の理由があるかどうかを確認してもらうのが良いでしょう。
管理者
marco
ありがとう、これで助かりました!
WPBeginnerサポート
Glad our guide could help
管理者
yikun
.htaccessファイルの破損をチェックしています
プラグインのインストールでこの問題が発生しました。ありがとうございます、うまくいきました。
WPBeginnerサポート
Glad our article could help
管理者
カーティス・ビショップ
ありがとうございます!!!!
WPBeginnerサポート
You’re welcome
管理者
追伸
[Sat Mar 09 13:04:16 2019] [warn-ioncube] mmap cache can’t open /home/yyyyyy/public_html/xxxxxxx/wp-includes/post.php – Permission denied (pid 3708972)
wp管理エラーログで見つかるエラーです。上記のすべてのオプションを試しましたが、まだ機能しません。
ヘルプをお願いします
WPBeginnerサポート
まだ500エラーが発生している場合、ホスティングプロバイダーから何かエラーが発生しているという連絡はありましたか?
管理者
despasito
.htaccessのエラーでした。ありがとうございます。
WPBeginnerサポート
You’re welcome, glad our article could help
管理者
Ronnie
Thank you verry much, Site up and running again
WPBeginnerサポート
You’re welcome, glad our guide could help
管理者
Britt
本当にありがとうございます!私はWordPressの世界に新しく、この500エラーを修正するのに非常に役立ちました。
WPBeginnerサポート
Glad it could help
管理者
Luis De Sousa
こんにちは!
max-execution-time は 500 Internal Server Error の発生を決定する要因でもあります
WPBeginnerサポート
Thanks for the reminder for anyone still having this issue
管理者
Nicholas
メモリを増やす「define( ‘WP_MEMORY_LIMIT’, ‘256M’ );」が私には効果がありました
WPBeginnerサポート
Glad our recommendation could help
管理者
Joce
テーマを更新中にこのエラーが発生し、まだhttp 500エラーです
WPBeginnerサポート
エラーはテーマ自体にある可能性があります。こちらの記事の方法でテーマを変更することをお勧めします: https://014.leahstevensyj.workers.dev/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
管理者
アレックス・ウィリアムズ
PHPバージョンを7.2から5.4に戻すことで問題を解決できました。これは、おそらく3〜4年前にWordPressをインストールしたときのバージョンだったと思われます。GoDaddyはサーバーを構成して、PHPバージョンを含む多くのものを自動更新しますが、これは古いWordPressウェブサイトを破損させる可能性があります。PHPバージョンをダウングレードするとすぐに、wp-adminパネルに再びアクセスできるようになりました!
WPBeginnerサポート
通常、PHPのバージョンを変更する前にホストに連絡することをお勧めします。ホストは通常、PHPのバージョンを変更する必要なくサポートできます。
管理者
Jo
管理ページにアクセスしようとすると、500 Internal Server Error が発生します。ウェブサイトの投稿は閲覧できますが、何も編集したり、新しい投稿を追加したりすることができません。
新しいテーマをインストールしている途中でこれが起こりました。
WPBeginnerサポート
こちらで記事の手順に従ってください:https://014.leahstevensyj.workers.dev/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
ログインできない場合にテーマが原因である可能性を考慮して、テーマを変更するには
管理者
Jacqui
こんにちは。
コアファイルを再アップロードしたところ、WordPressサイトが何も表示されなくなりました。
この問題を解決するための方法を教えていただけますでしょうか。
WPBeginnerサポート
wp-config.phpファイルが正しいデータベースに接続していることを確認したい場合があります。以下の方法でファイルを編集できます:https://014.leahstevensyj.workers.dev/beginners-guide/how-to-edit-wp-config-php-file-in-wordpress/
管理者
マーカス・ナッシュ
こちらも同じです。最初は管理者画面だけの問題でした。今はサイト全体がサーバーエラー500です。あなたの他のリンクを試してみます。
WPBeginnerサポート
その記事で解決しない場合は、ホスティングプロバイダーに連絡して、何か特定の理由がないか確認することもできます。
Jacqui
こんにちは。
新しいWordPressのダウンロードからコアファイルを再アップロードしたところ、サイトに何も表示されなくなりました。
この問題を解決するための解決策をお知らせいただけますでしょうか。
WPBeginnerサポート
サイトが正しいデータベースに接続されていることを確認するために、wp-config.php を確認することをお勧めします。ファイルの編集方法については、こちらのガイドをご覧ください: https://014.leahstevensyj.workers.dev/beginners-guide/how-to-edit-wp-config-php-file-in-wordpress/
管理者
Raj
とても良い記事です
WPBeginnerサポート
Thank you
管理者
Miki Chambiki
WordPress 5.0.2にアップデートした後、同じエラーが表示されました:
(バックエンドにログインするとき、またはパスワードで保護された記事にアクセスするとき)
内部サーバーエラー
Solution:
DEactivate PHP boost !!! And it works again
(プロバイダー:Strato、PHPバージョン:7.2)
WPBeginnerサポート
Thanks for sharing your solution to the error
管理者
タファズワ・チンクウェ
ありがとう、本当にイライラしていました。htaccessをhtaccessoldに変更したら、魔法のようにうまくいきました。
WPBeginnerサポート
Glad our article could help
管理者
Thisara
本当にありがとうございます。私の場合はプラグインでした。無効にするとwp-adminにログインできるようになり、ログイン前にデータベースを更新するように促されました。数秒しかかかりませんでした。その後プラグインを再アクティブ化したら、すべて正常に機能しました。重ねて感謝いたします…
ジョシュ
ファイル名を変更してすべてのプラグインを無効にしたら、うまくいきました。ありがとうございます!
Michal
ありがとうございます。私の場合は、ホスティングプロバイダーのウイルス対策ソフトウェアが一部のコアファイルをウイルスとして認識し(本当かどうかはわかりませんが、ハッキングされたのかもしれません)、ファイル名を「.VIRUS」に変更していました。wp-includeの置き換えでうまくいきました。
グレン・ワトソン
本当にありがとうございます。php.iniのメモリ設定のヒントで問題が解決しました。とても簡単でした。
Moosa
プラグインフォルダに問題がありました。フォルダ名を変更したところ、問題は解決しました。
どうもありがとう。
Nicolas V
どうもありがとうございます!!!
非常に分かりやすい説明でした。
まだ問題があります。ページを編集できません。編集ページが開きますが、数秒後にエラーメッセージが表示されます…今から調査します…この問題に遭遇した方はいらっしゃいますか?
Ali Raza
こんにちは、私のサイトについてとても心配しています。最近、examppを使用してWordPressアカウントでマルチサイトのネットワーク設定を追加するために変更を加えました。バックアップを取らずにwp-config.phpと.htaccessを変更しました。そして今、これらの変更によりサイトと管理パネルから締め出され、エラーが表示されています。「500エンターナルエラー」またはこのエラーを見たとき、YouTubeチュートリアルを使用して変更を元に戻しました。wp-configと.htaccessを元の状態に戻しました。しかし、今は全くダメです。WordPressや管理パネル、その他のものに全くアクセスできません。エラーは「サーバー内部エラー」と表示されています。至急助けてください。時間がほとんどありません。これは私のプロジェクトで、2日以内に提出しなければなりません。どうか助けてください。お返事をお待ちしています。本当にありがとうございます。
WPBeginnerサポート
こんにちは、Aliさん
最も簡単な方法は、WordPressのバックアップを復元することです。バックアップソリューションがない場合は、WordPressトラブルシューティングガイドの手順を試してみてください。これにより、問題の原因を特定するのに役立ちます。
管理者
デビッド・マーティン
私の場合、問題は子テーマでした!! 本当にありがとう
Kamaljit Sandhu
私の場合は、WP-config.phpファイルのパーミッションを修正することで問題が解決しました。誤ってWP-configのファイルパーミッションを600に設定してしまい、それを664に変更しました。
Chhunleang Say
新しいテーマを有効にした後、500の内部サーバーエラーが発生しました。助けてください。WordPressを使用しています
drNurmemet
ありがとうございます!ホームページ以外、ウェブサイトのすべてのページが機能しません。管理画面は機能しています。私のプラグインの1つがこの間違いを引き起こしています(プラグイン名:ads inserter)。無効にしたところ、ウェブサイトは機能しました。
テリー
これは非常に役立ちました。ドメインを転送し、その後アドオンドメインに変更したため、.htaccessファイルが不要になったサブディレクトリにルーティングしようとしていました。それを削除したところ、完全に機能しました。正しい方向を示してくれてありがとう。
Rajib Chowdhury
素晴らしい。本当にありがとう
ジェム・サヤル
私の場合は PHP 7 だったので、PHP をバージョン 6 にダウングレードする必要がありました。
ドミニク
まず試せる、さらに簡単なものを追加してもよろしいでしょうか? 私はUpdraftでサイトをバックアップしています。それが私のクォータを使い果たしていました。古いバックアップをたくさん削除したら、元に戻りました。
Alicja
.htaccesのようなファイルはどこにありますか?コンピューターのどこかにありますか?ウェブサイトは複数のコンピューターから編集しています。
Mark
ありがとう!プラグインを1つ無効にすることで機能しました。
Loupida
この記事で問題が解決しました。本当にありがとうございます。
ジェフ・ピンターパーソンズ
ありがとうございます、ありがとうございます、ありがとうございます!!
Micaela
ありがとうございます!!!
これは最高のWPウェブサイトです。おかげで頭痛が全くなくなりました。本当に本当にありがとうございます!wp-adminとincludesを再アップロードしたらうまくいきました。
皆さん最高です!!!!
prashanth
テーマプロバイダーのサポートフォーラムからこのページに誘導されました。
以下の問題が発生しました。
ブログ記事に画像をアップロード中にHTTPエラーが発生しました。
2. メディアライブラリからアップロードしようとしたときに「500内部エラー」が発生しました
「PHPメモリ制限の引き上げ」の下にあるヒントが問題を解決しました。
指示通りにファイルを作成し、アップロードしました。
ありがとう。