【WordPress】ログイン画面にアクセスできない時の対処法

アイキャッチ

抹茶ラテ飲んでますmizkyです。

3か月前、家で引きこもっているときにjonaから連絡がありました。

jona
jona

WordPressにログインできないンゴ

mizky
mizky

マジンガーZ!?

というわけで、その時調査したことや試行したことを書きたいと思います。

1. ログイン画面にたどり着けない…

jona曰く、出先でいつもと違うPCでログインをしようとしたがログインできないとのこと。この画面に行けないらしい。

Login screen

??? HPからログイン画面に遷移すれば行けるくね・・・?

どうやら問題はそんなに単純じゃないらしい。

PACPLEのホームページからログイン画面に飛べるリンクが消失しているのだ。

メタ情報に存在していたログインが消えているから、そもそもログインページに行けないのだ。

2. 試した解決方法

以下に、自分が試した解決方法を記載します。

2.1 ログインURLを直接入力する

URL入力欄に以下のURLを直打ちすると、ログイン画面に移動できるようです。

“http://[自分のwebページURL].com/wp-login.php”

ログイン画面のURLあるじゃん!これで行けるっしょ!

と思ってアクセスを試しましたが、

とか、

なんでだよ!!! アクセスできんやんけ!!!

ちなみに以下のURLもアクセス不可でした。

“http://[自分のwebページURL].com/wp-login.php/wp-admin”

ちょっと厄介だ\(^o^)/

2.2 Twitterでサーバー障害が発生していないか調べる

ツイッターでWordPressで検索して、サーバー障害等の何かしらのエラーが発生していないか一応調べました。

ただの神頼みである。

もちろん解決には結びつかなったでやんす。

2.3 wp-config.phpにRELOCATEを書き加える

wp-config.phpの中身を直接書き換える方法です。

wp-config.phpってどうやって編集するのって話は、また別の機会に追記します。

wp-config.phpで以下の記載を加えます。

define( ‘RELOCATE’, true );

追記箇所は

define(‘WP_HOME’,’https://pacple.net’);
define(‘WP_SITEURL’,’https://pacple.net’);

上記の2行の記述があるすぐ下の行に追記します。

これで上手く・・・アクセスできない/(^o^)\

この方法もダメでした。

2.4 SiteGuard WP Pluginの設定を変更する

結論から申し上げると、プラグインであるSiteGuardの影響でした。

そもそも、こんなプラグイン俺入れてなかったのに・・・。いつ入れたんだろう?

可能性としては考えらるのは、テーマをCocoonに変更したことである。

WordPressのテーマを変更した拍子に、SiteGuardのプラグインが自動で導入され、通常の方法ではログイン画面にアクセスできなくなったのではないかと。

セキュリティ上、親切だが。。。

試しにSiteGuardのプラグインを停止して、2.1で記載したログインURLにアクセスしたら普通に成功しました。

mizky
mizky

俺がログインしてなかったら、どうやってプラグイン停止すんねん。

おそらく、FTPからプラグイン停止させることができるんじゃねーのかな。

もう、この記事書くの飽きたし、しゃぶしゃぶ食べたいから、この辺の詳しいことは後日追記。

3. まとめ

WordPressテーマを変更した際には、SiteGuardが機能していないか疑ってみましょう。

このプラグインが作動していると、普通のログインURLからログインすることはできません。

コメント

タイトルとURLをコピーしました