恐ろしいWordPressの死の白い画面をすばやく修正

死の白い画面またはWSODは、WordPressサイトを悩ませる一般的な問題の1つです。現在サイトにログインしているとき、またはログインしようとしているときに発生する可能性があります.


落ち着いて、私たちはあなたに死の白い画面が起こっている考えられる原因とこの問題を完全に終わらせるためにあなたができる迅速な解決策を調査す​​るようにあなたを導きます.

死の白いスクリーンの原因?

wordpress WSODエラー

多くの場合、WSODはデータベースまたはPHPの問題によってトリガーされます。これは通常、いくつかの理由で発生します。

  • インストールされたプラグインとの互換性の問題
  • 現在使用しているテーマは、他のプラグイン、テーマ、またはWordPress自体と互換性がありません
  • テーマの名前が変更されているか、欠落しています

死の白いスクリーンを解決する方法

1.テーマとプラグインを無効にします

上記のように、WSODの最も一般的な理由はテーマまたはプラグインです。したがって、最初に行うことは、それらを無効にすることです。これらの問題は、新しいプラグインまたはテーマをインストールしたとき、またはテーマまたはプラグインの更新がリリースされたときに発生する可能性があります.

これを行うには、セキュアファイル転送プロトコル(SFTP)を使用して、またはcPanelにログインしてファイルマネージャーにアクセスして、サイトにアクセスする必要があります。.

プラグインフォルダを確認して名前を変更します。これにより、あなたのウェブサイトのプラグインが無効になります。サイトに戻り、WSODがなくなったかどうかを確認します。それが問題を解決する場合、それはプラグインがWSODが表示される原因であるということだけを意味します.

プラグインにアクセスするためのファイルマネージャ

この後、問題の原因となっているプラ​​グインが見つかるまで、プラグインフォルダーの名前を「プラグイン」に戻し、その中の各フォルダーの名前を変更/復元する必要があります。.

問題の原因となっているプラ​​グインを見つけたら、互換性のあるプラグインに置き換えるか、開発者に連絡して迅速な修正を依頼する必要があります.

このソリューションはテーマにも適用されます。テーマが問題の原因であると思われる場合は、テーマを有効/無効にして、それがWSODの根本的な原因であるかどうかをテストする必要があります.

2.構文エラーを解決する

WSODをトリガーした可能性のあるテーマまたはプラグインの確認を完了しても、WSODが機能しない場合。次に、問題を解決するために深く掘り下げます.

WSODは構文エラーが原因で発生する場合があります。これは、コードを編集していて、一部の行を誤って入力したり、閉じ括弧を忘れたりしているときに発生します.

これを確認するには、SFTPまたはcPanelを使用してサイトにアクセスし、手動で入力したコードの最後のビットを削除します。機能する場合は、すべてのコードをカウンターでチェックし、正しく入力したことを確認してください.

3.デバッグをオンにする

WSODを解決する別のソリューションは、デバッグをオンにすることです。これを行うには、SFTPまたはcPanelを使用してサイトにアクセスします。 「wp-config.phpファイルを見つけて、行を見つけます

定義( ‘WP_DEBUG’、false)

そしてに変更

定義( ‘WP_DEBUG’、true)

これを実行したら、Webサイトを保存して確認します。あなたのウェブサイトにエラーメッセージが表示されますが、それはあなたがサイトでWSODが起こっている主な理由がどれであるかを知るのにつながります.

4.メモリ制限を増やす

時々あなたのウェブサイトがWSODを引き起こしている理由はあなたの限られたメモリのためです。これは、多数のファイルがあるプラグインまたはテーマが原因です。これを修正する唯一の方法は、メモリ制限を拡張することです.

これを行うには、次のことを行う必要があります。

  • SFTPまたはcPanelを介してwp-config.phpファイルにアクセスします。次のコード行を追加します。
define( 'WP_MEMORY_LIMIT'、 '64M');
  • 上記が機能せず、Apacheサーバーを使用するホスティング会社を使用している場合は、.htaccessファイルを編集して次の行を追加します。
php_value memory_limit 64M
  • ホストがNGINXを使用している場合は、php.iniファイルを編集して次の行を含める必要があります。
memory_limit = 64M

手順を正しく実行したら、エラーが解消され、準備ができているかどうかをウェブサイトで確認します.

5.失敗した更新を確認する

WSODを使用するもう1つの一般的な理由は、サーバーのタイムアウト中に中断されたテーマ、プラグイン、またはコアの更新が原因であり、サーバーのタイムアウトに対して実行できることは何もありません。.

この問題を解決するには、SFTPまたはcPanelを介してサイトにアクセスし、.maintenanceファイルを削除します。これにより、ウェブサイトが復元され、wp-adminを介してアクセスできるようになります.

確認してもう一度更新するか、手動でテーマとプラグインを更新してください.

WSODの発生を抑える方法に関するヒント

  1. 定期的な検査とバックアップを行います。 Dropboxや外付けハードドライブなどのその他のクラウドサービスを使用し、信頼性の高いプラグインを使用して、必要に応じてバックアップを復元する.
  2. 構文エラーを防ぐために、コードのすべての行を再確認してください.
  3. 24時間年中無休のサポートを提供するホスティングプロバイダーを使用する.
  4. ユーザーアクティビティログなどのプラグインを使用して、サイトでの変更、更新、その他のアクティビティの詳細なログを保持することを検討してください。

結論

要約すると、WSODは、何がそれをトリガーしているのかを正確に特定するのが難しい問題です。 WSODの問題を最小限に抑えるには、常に定期的なサイト診断を行い、ウェブサイトのバックアップを保管してください。また、私たちの 最も一般的なWPの問題のトラブルシューティングガイド.

その恐ろしいWSODが画面に表示されたときに「おびえた白」である必要はありません。あなたがしなければならないことは、考えられるすべての原因をテストして、サイトを正常な状態に戻すことです。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map