PUSH 後に白いまたは空白のページ | Fatal Error 500 を修正する

ごくまれに、Staging サイトまたは本番サイト上の Plugin の競合により、PUSH 処理の実行後や、いずれかのサイトで Plugin / Theme を更新した後に空白ページが表示されることがあります。

この場合、WordPress サイト上のいずれかの Plugin が致命的エラーを引き起こしています。以下の手順に従えばすぐに修正できます。

ステップ 1 – 原因の Plugin を特定する

どの Plugin がエラーを引き起こしているかは、WordPress の debug.log を有効化すれば確認できます。WordPress の debug.log を有効化したら、サイトを再読み込みし、debug.log を開いて直近のエラーを確認してください。

PHP Fatal Error という記載のある直近の行を探してください。

完全なエラー行は次のようになります。

[13-Jun-2018 11:14:46 UTC] PHP Fatal error: Class 'ComposerAutoloaderInite9c6e5ee7d69a67b5104383b338dc6e0' not found in /home/content/a2pewpnas01_data02/63/4088363/html/wp-content/plugins/wordpress-seo/vendor/autoload_52.php on line 7

ここでは wordpress-seo (Yoast) Plugin が致命的エラーを発生させていることが分かります。

ステップ 2 – 原因の Plugin を無効化する

サイト上でエラーを引き起こしている Plugin を特定したら、FTP プログラムを使って該当する Plugin フォルダを削除するか、Plugin フォルダの名前を変更するだけで無効化できます。どちらのアクションも同じ効果があり、サイト上で Plugin が無効化されます。

すべての WordPress Plugin は wp-content/plugins フォルダにあります。

以上です。
サイトに再度アクセスできるようになりました。これで先に進み、WP STAGING | PRO で Staging サイトから Plugin を再度 PUSH するか、WordPress プラグインリポジトリなどの元のソースから WordPress > wp-admin > plugins 経由で再インストールできます。

Plugin が再度そのエラーを発生させる場合は、サポートチケットを開いていただければ解決をお手伝いします。また、Plugin の開発元にそのエラーを知らせて修正してもらうことも有効かもしれません。

Updated on 5月 23, 2026

Rene Hermenau

著者: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.