WordPress の「死の白い画面」を修正する方法
この包括的なガイドへようこそ。このガイドは、最も厄介な問題の一つを解決するためのものです。 WordPress 世界:死のホワイト スクリーン (WSOD)。この恐ろしい問題は、WordPress Web サイトを読み込もうとすると空白の白い画面として現れ、解決方法を案内するエラー メッセージは表示されません。初心者の場合、何が問題なのかわからず、特に恐ろしい状況になります。
このガイドは、問題を扱いやすい部分に分割し、各ステップを順に説明して、この問題を診断して解決することを目的としています。WordPress の初心者でも、ある程度の経験者でも、このガイドは役立ちます。
ホワイトスクリーンオブデスとは何ですか?
解決策に進む前に、WSOD が何であるかを理解することが重要です。簡単に言えば、PHP またはデータベース エラーによってサイトがクラッシュしますが、何が問題なのかについての情報は提供されません。これは主に機密情報が公開されるのを防ぐためですが、どこから修正を始めればよいのかわからないためイライラします。
WSODの一般的な原因
WSOD が発生する一般的な理由は次のとおりです。
- プラグインの競合
- テーマ 問題
- PHP メモリ制限の使い果たし
- ファイルの構文エラー
- サーバーの問題
それぞれの原因に段階的に取り組みましょう。
ステップ1: 予備チェック
より技術的な解決策に進む前に、いくつかの初期チェックを実行してください。
ブラウザのキャッシュをクリアする
場合によっては、ブラウザのキャッシュにウェブサイトの古いキャッシュバージョンが表示されることがあります。続行する前に必ずクリアしてください。
サーバーの問題を確認する
ホスティング プロバイダーでダウンタイムや技術的な問題が発生している場合は、これが WSOD の原因となっている可能性があります。ホスティング プロバイダーのステータス ページでサーバー ステータスを確認するか、カスタマー サポートに問い合わせて詳細を確認してください。
ステップ2: デバッグを有効にする
WordPress でデバッグを有効にすると、エラー メッセージが表示されるようになり、問題を特定しやすくなります。これを行うには、次の手順を実行します。
- FTP 経由で Web サイトのルート ディレクトリにアクセスします。
- 動画内で
wp-config.phpファイルにソフトウェアを指定する必要があります。 - 線を見つけてください
define('WP_DEBUG', false);とに変更define('WP_DEBUG', true);.
次に、サイトを再読み込みします。特定のエラー メッセージが表示された場合は、さらにトラブルシューティングを行うためにメモしておいてください。
ステップ3: すべてのプラグインを無効にする
多くの場合、プラグインの競合が WSOD の原因となります。
- FTP 経由で WordPress ディレクトリにアクセスします。
- MFAデバイスに移動する
wp-contentその後、pluginsフォルダにコピーします。 - 名前を変更する
pluginsフォルダを次のように変更しますplugins_oldこれにより、すべてのプラグインが無効になります。
サイトが復旧したかどうかを確認してください。復旧した場合、問題はプラグインにありました。
ステップ4: 問題のあるプラグインを特定する
- 名前を変更
plugins_oldフォルダに戻るplugins. - 各プラグインを 1 つずつアクティブ化し、そのたびにサイトを更新して、どのプラグインが WSOD の原因になっているかを特定します。
一度特定されると、 プラグインを更新する交換するか、開発者に問い合わせてサポートを受けてください。
ステップ5: アクティブなテーマを確認する
プラグインを無効にしても問題が解決しない場合は、テーマが原因である可能性があります。
- MFAデバイスに移動する
wp-contentその後、themesフォルダにコピーします。 - アクティブなテーマのフォルダの名前を変更します。これにより、自動的に デフォルトのWordPressテーマ.
サイトをリロードして、正常に機能しているかどうかを確認します。
ステップ6: PHPのメモリ制限を増やす
プラグインとテーマを除外した場合、次のステップは PHP メモリ制限を増やすことです。
- にアクセスする
wp-config.phpファイルにソフトウェアを指定する必要があります。 - この行を追加します。
define('WP_MEMORY_LIMIT', '256M');
サイトを更新して問題が解決したかどうかを確認してください。
ステップ7: 構文エラーを修正する
デバッグ中にファイルに関連する特定のエラーを受け取った場合は、FTP 経由でそのファイルにアクセスし、構文エラーを修正します。構文エラーは通常、括弧やセミコロンなどの文字が欠落しているか、間違った位置にあるために発生します。
ステップ8: ホスティングプロバイダーに相談する
上記の手順のいずれも機能しない場合は、制御できない問題である可能性があります。その場合は、ホスティング プロバイダーに連絡してサポートを受けてください。
WordPress の問題でビジネスが中断されないようにしましょう。当社の WordPress 管理サービスは、発生するあらゆる WordPress の問題を解決し、Web サイトが常に最新の状態に保たれ、スムーズに実行されるようにするように設計されています。専門家に任せれば、苦労する必要はありません。
