最終更新日から随分と日付が経ってしまいました。
なぜなら突然、WordPressにログインできなくなってしまったからです。
色々な方法を試しましたが、一度は投稿した記事すら見られなくなりました。
毎月WordPressの更新通知のメールが来ていたので11月分のメールを見て、ふと試してみたらログインできるようになりました。
結局何が原因で、何で直ったのか分かりませんが、同じような状況で困っている人に向けて試した方法を書いておきます。
サーバーはConoHa WINGを使用しています。
1.PCの再起動
何か不具合が起きた時の定番、再起動です。このようなシステムの不具合には効くことが少ないですが、とりあえず初めに試してみましょう。
2.ブラウザの履歴やキャッシュの削除
こちらも定番の作業ですね!キャッシュや履歴が溜まると、不具合が起こる場合があるようです。
ブラウザの設定>プライバシーとセキュリティ>閲覧履歴データの削除、で消去できます。
このタイミングでCookieも削除することをオススメします。
ただし、今タブで開いているページやログイン情報などすべて消去されるので、また見たいページなどはブックマークに入れておきましょう。
3.PHPのバージョンの変更
まずはConoHa管理画面にログインしましょう。
そして、ヘッダーでWINGが選択されていることを確認してください。
そこからサイト管理>サイト設定>応用設定>PHP設定と進み、PHPバージョン欄の鉛筆マークをクリックして変更します。
4.プラグインの無効化
様々なプラグインを入れている場合、そのどれかの不具合によってログインができなくなってしまっている可能性があります。心当たりのあるプラグインが無い場合は一度すべて無効化してみます。
ConoHa管理画面>サイト管理>ファイルマネージャーで下図のような画面が開きます。
その中のファイル、public_html>ドメイン名のファイル>wp-content>plugins、の順に進みます。
そしてpluginsのファイル名をpluginsxxなど適当に変更します。変更する名前は何でもいいですが、後で元通りの名前に戻せるよう覚えておいてくださいね。
これで無効化が完了しました。
5.WordPressセキュリティをOFFにする
ConoHa管理画面>サイト管理>サイトセキュリティ>Wordpressセキュリティと進むと、下図のような画面になります。
3つの制限の各項目をすべてOFFにします。特にログイン制限は解決に近づく可能性が高いと思います。
5.PHPファイルの書き換え
表面的なところはすべてイジったが直らない!!という段階まで来てしまったため、ついにファイルの中身も確認します。
先ほどのファイルマネージャーの画面に行き、ドメイン名のファイル>wp-config.phpというデータを選択します。そして右クリックでファイルを編集>テキストエリアでプログラムコードが書かれたエリアが出てきます。
そこの一番下に、define(‘RELOCATE’,true);と追加して保存します。
これでこの手順は終了です。
6. .htaccessの編集
.htaccessの欄に無意味な空白が入ってしまっている場合があるようです。その空白を消すことで、不具合が直る可能性があるらしいのですが、私の場合.htaccess欄が真っ白空白だったので解決には役立ちませんでした。
7.ConoHaへお問い合わせ
調べている中でConoHaの方へ問い合わせをしたところ、すぐに解決したという方がいらっしゃいました。それを見て、万策尽きて困っていたのでダメもとで問い合わせたのですが、私の場合はできることが無かったようです。
WordPressのログイン情報など、お客様の個人情報は把握していないためユーザー情報は自身のページで確認してください。またWordpressやデータベースの確認等は人によって運用方法が異なり、案内が多岐にわたるためインターネットや専門の書籍などで確認してください。とのことでした。
上記のような様々な方法を試しました。試行錯誤していたのが既に1か月くらい前なので、忘れているものもあるかもしれません。思い出したらどんどん追記していこうと思います。
諦めて放置して3か月経ち、今です。無事復活してよかったです。
原因はこれ!と断言できず申し訳ないですが、少しでも助けになれば幸いです。
コメント