あなたのWP-Adminからロックアウトされる可能性のある理由

書かれた記事:
  • WordPress
  • 最終更新日:Dec 10、2016

ある日、WordPressサイトにアクセスできないことが突然発生する可能性があります。 明白な理由はないかもしれません。 はい、これはあなたをたくさん動揺させるが、パニックの本当の原因はない。 問題の根本的な原因を特定し、解決することは可能です。

サイトの管理パネルからロックアウトされている理由はいくつかあります。

  • データベース接続の確立中にエラーが発生しました
  • 死の白いスクリーン
  • 不正なパスワードの問題

を見てみましょう それぞれの 同じ可能性のあるソリューション

3つの問題をすべて解決することができますが、まずすべてのファイルのバックアップがあることを確認する必要があります。 何かがうまくいかない場合は、時計を戻すことができます!

データベース接続の確立中にエラーが発生しました

このメッセージは、データベースが破損している可能性があるか、データベースのログイン資格情報が間違っている可能性があり、ホスティングサービスが停止している可能性が低い場合に表示されます。

まず、エラーメッセージを確認します。 「1つ以上のデータベーステーブルが使用できません。 データベースを修復する必要があるかもしれません」というのは、データベースの簡単な修復だけです。 WPデータベースを修復するには2つの方法があります。

あなたのwp-config.phpファイルを探して、最後に次の追加を追加してください。

 ( 'WP_ALLOW_REPAIR'、true)を定義します。

今すぐwww.yoursite.com/wp-admin/maint/repair.phpにアクセスして、修復プロセスをフォローアップしてください。 これはうまくいくはずですが、失敗した場合は、phpMyAdminモジュールを使用してデータベースを修復することもできます。 さらなる説明をご希望の場合は WordPressデータベースの破損を解決するためのmaketecheasierの記事.

一方、サイトに「データベース接続の確立中にエラーが発生しました」と表示された場合は、wp-configファイルを特定し、ファイルを開いて変更内容を確認する必要があります。 このファイルには、データベースの接続の詳細が含まれています。 正しい設定が必要なユーザー名とパスワードの資格情報に問題がある可能性があります。 これらの資格情報について学ぶ それらが正しいことを確認してください。

この後もエラーが続く場合、問題はホストサーバーにある可能性が最も高いです。 MySQLサーバが応答可能かどうかチェックする必要があります。 同じWebホスティングサービスの他のユーザーがこの問題を経験していることが分かっている場合は、それがMySQLサーバーの問題であることがかなり確信で​​きます。 testconnection.phpの結果にエラーがある場合やphpMyAdminに接続している場合は、ホストサーバーに連絡して修正してください。

死の白いスクリーン

名前が示すように、あなたがログインしようとしたときに見るすべてのものは、一般的にWordPressのコミュニティ「WordPress White Screen of Death」によっても参照される目立たない白いスクリーンです。 この理由の1つは、単にサーバーに十分なスペースがないことです。 これは、ホスティングを共有する場合によく起こります。 ブラウザのキャッシュやキャッシュプラグイン(アクセスできる場合)をクリアすると役立ちます。

場合によっては、WordPressファイルやデータベースがマルウェアやその他の問題のために破損することがあります。その場合、サーバー側でのみ解決できます。 そうしないと、サーバーが計画的または計画外のダウンタイムを経験している可能性があります。

WordPressのDE_BUGは、エラーの原因を特定するのにも役立ちます。 多くの場合、テーマそのものや使用されているプラ​​グインのコーディングが貧弱なため、これが原因です。 最近のプラグインの追加や変更があった場合、その変更は元に戻ってアクセスが復元されているかどうかを確認することができます。 しかし、まだあなたの前に白い画面がある場合は、必要な変更を行うためにファイル転送クライアントを採用する必要があります。

現時点で最新のWordPressと互換性があるだけでなく、開発者が積極的にサポートしているプラ​​グインでも問題は発生しません。 時代遅れのプラグインはしばしば犯人です。

それが問題の原因となるプラグインであることを確認するには:

  1. Webサイトサーバーのwp-contentフォルダに移動し、プラグインフォルダを探して名前を変更します。
  2. すべてのプラグインが無効になり、WordPressダッシュボードにアクセスできるようになったら、問題が1つ以上のプラグインにあることを確認できます。
  3. プラグインを1つずつアクティブにして、白い画面が再び現れるかどうかを調べることによって、トラブルメーカーを特定できます。 問題のあるプラグインを削除できます。

このすべてをやった後でもまだ空白の画面を見ている場合は、テーマのプラグインで行われた処理を繰り返して、うまく動作しているかどうかを確認できます。

場合によっては、テーマのfunctions.phpファイルや他のWordPressのphpファイルで作業しているときに白い画面が表示されることがあります。 この場合、欠陥のあるコーディングがブランク画面の最も可能性の高い原因です。 FTPを使用してWordPressにアクセスし、欠陥のあるコードを正しく設定する必要があります。

この特定の問題を回避するには、テーマPHPを変更する際に、子テーマを使用することをお勧めします。 変更を加える前に、元のPHPの実稼働バージョンを第三者のストレージに保存することも最善です。 何らかのエラーが発生した場合、元のコードが失われることはありません。

死の白いスクリーンの原因の詳細な研究については、私はあなたが読んでお勧めしたい Corey McKrillのテーマファウンドリーに関する記事.

不正なパスワードの問題

正しいユーザー名とパスワードの組み合わせを使用しているにもかかわらず、WordPressダッシュボードにアクセスできない場合があります。 「パスワードを忘れた」オプションを使用してエントリを取得しようとしても、正しいパスワードのメールが届かない場合があります。 これは、ハッカーの一部があなたのウェブサイトに違反した場合に発生する可能性があります。

これに対する最も簡単な解決策は、ホスティングアカウントからのものです。 phpMyAdminを使用してデータベースを開き、ユーザーを特定します。 パスワードを入力すると、パスワード認証情報を変更して設定することができます。 SiteGroundが提供している 同じことについての非常に広範なチュートリアル それで良いホスティングサービスもあります。

最終的な考え

私はこのガイドが、やや微妙な状況からWordPressサイトを操縦するのに役立つことが証明されたことを願っています。 最後に、コンテンツマネジメントシステムとしてのWordPressの成長と優れたハードウェアの開発にもかかわらず、何かが間違ってしまう可能性が常にあると付け加えたいと思います。 だから定期的にウェブサイトのバックアップを作成してください。

また、これらの問題のどれもあなたのウェブサイトを悩ませることはないことを知っておくべきです。 そのような場合でもロックされている場合は、ウェブホストにお問い合わせください。

ヴィシュヌについて

Vishnuは夜間のフリーランスの作家で、データアナリストとして働いています。

接続します。