個人ブログですが、3週間前からワードプレス管理画面にログインできなくなりました。
otokukakeibo.com
2段階認証設定済みで、入力後ログインすると下記のエラーが出ます。
エラー文
An error occurred.
Sorry, the page you are looking for is currently unavailable.
Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Faithfully yours, nginx.
サーバーはコノハウイングです。
コノハウイングにも問い合わせましたが、ワードプレスのことはサポート範囲外だと言われました。
コノハウイングの回答↓
> 確認致しましたところ、404エラーとなっているように
> お見受け致します。
>
> 404エラーにつきましては、以下サポートページの
> 設定にて改善する可能性がございますので、一度
> お試しいただけますと幸いでございます。
>
> ・Not Foundエラーの場合
> support.conoha.jp/w/wplogin_error/#02
>
これに従い試しましたが、ダメでした。
また、https://lstep.app/st0FGB こちらの記事もすべて試したが駄目でした。
> > ・.htaccessファイル内の記述
> > RewriteRule ^wp-admin 404-siteguard [L]
> > を消してみました。
> > ・プラグインのフォルダをPlugins_とリネーム
> > ●原因を疑ったプラグイン
> > ・SiteGuard WP Plugin
> > こちらでログインページURLを任意のものにしています。
> >
お力添えいただけますと幸いです。

みんなのコメント 8件
ベストアンサー
いろいろ対応ありがとうございます。エラーログに何も出ていないのは不思議ですね。
>ワードプレスにログインしっぱなしでずっと使っていた
それ自体は問題ないと思います。私もログインしたまま使っています。
>編集しようにも先ほどのエラー文が出ます
というお話がありましたが、ログイン試行後は編集画面だけでなく、たとえばダッシュボードのURLを直接叩いても見れないってことですよね。
この辺↓に載っていることはすでに対応済みでしょうか?
fugaeco.com/wordpress-login-screen-not-showing/
funtre-blog.com/wordpress/wordpress-login/
briarpatch.co.jp/wp-login
上記に載っていないことで私が試すとしたら
・自分側のIPアドレスを全く違うものに変えてみる(たとえばスマホをキャリア回線につないでいる状態にしてスマホでログイン)
・WordPressのエラーログ機能を有効化して何かエラーを吐いていないかどうか見る(試したことないですがそういう機能があるはず)
上記まで試してダメならちょっと私では対応できなそうです・・・ゴメンナサイ。
・他の方の反応を待つ
・ja.wordpress.org/support/forum/how-to-and-troubleshooting/ で相談してみる(技術力の高い人もいそうです)
・有料で専門の技術者に見てもらう
という感じになるかなと思います😔
コメントありがとうございます。
すべて試しましたが復旧しません。
・define( ‘RELOCATE’, true ); コードを「編集はここまで」の直前行や、https://funtre-blog.com/wordpress/wordpress-login/#2_Cookieで参考にした行に追加しましたが、エラーになって受け付けていないようです。
・https://funtre-blog.com/wordpress/wordpress-login/#2_Cookieのサイトにて、
③WordPressアドレス(URL)とサイトアドレス(URL)が同じだとログインできない場合があります。
とありましたので、修正したかったのですが・・・((+_+))
この2つが同じになっていたと思いますので。
wordpressのフォーラムでも問い合わせてみます。
この度は様々なアドバイスをありがとうございました!
お力になれるかわかりませんが…
ブラウザのキャッシュが影響してエラー画面が出続けているのかもしれません。
その場合、普段使っていないブラウザでログインするとうまくいく可能性があるので
やってみてはどうでしょうか。
それで無理なら以下の質問に答えていただくと
何かわかるかもしれません。
(何もわからないかもしれないので無理に答えなくていいです)
【質問1】
最初からConoha使っていますか?
それとも別のサーバーからConohaへwordpressを移行していますか?
【質問2】
RewriteRuleは今も消した状態のままで、
Pluginsディレクトリもリネーム後の状態のまま
ってことでいいですか?
【質問3】
エラー画面が出るときのURLってどんな感じのやつですか?
(URL直接書くと後で消せないと思うので回答して問題ない範囲で)
Kiryu様コメントありがとうございます。
ブラウザを変えてみたが駄目でした。
最初からコノハウイングを使っています。
RewriteRuleは消したが駄目だったので元に戻すため、書き加えました。
Pluginsディレクトリもリネームしたが駄目でしたので元に戻しました。
https://ドメイン名/○○○
○の部分はSiteGuard WP Pluginを使用したため自ら変更しております。
他に手掛かりとしては、Ad Inserter という広告挿入プラグインを使用した後、ログインできなくなりました。
いろいろ検索しても無効でしたのでとても困っております。
この度はコメントありがとうございます。
引き続きよろしくお願いいたします。
画像のような感じで、パスワードも正しく入れてログイン→エラー文→戻って「サイト名」へ移動を押す→2枚目の画像のように、一見ログインできているかのようになります。しかし編集しようにも先ほどのエラー文が出ます。
コノハウイングからログインしました通知も来ます。
すみません、
RewriteRule ^wp-admin 404-siteguard [L]
は消したままでした!
思ったより込み入った感じですね。
(余談ですがかにさんのサイトで「データベース接続確立エラー」と出たり、
元に戻ったりしているようですが大丈夫でしょうか・・・😱
以下は元に戻ってから検討されてください)
SiteGuardのほうは特に設定変更とかはしていなくて、
Ad Inserterを使いだしたらおかしくなったということであれば、
Ad Inserterが原因っぽいですよね。
CocoonとAd Inserterは相性悪いという話もありますし・・・
可能であれば
ファイルマネージャでAd Inserterのフォルダ名だけリネームして
ログインしてみてください。
もしエラー画面が出たら「戻る」を押さずにCtrl+F5でスーパーリロードしてください。
それでも同じエラーが出るようならnginxのエラーログで
該当のエラー画面が表示されたときのエラー文を確認してみると何かわかるかもしれません。
https://support.conoha.jp/w/checklogs/
Kiryu様
Ad inserterだけリネーム→ダメ
Pluginsもリネーム→ダメ
F5でリロード→エラー文出続ける
なぜかエラーログは真っ白なんですよね~(;'∀')
ワードプレスにログインしっぱなしでずっと使っていたのがだめだったのでしょうか・・・
あなたの経験や知識を共有しませんか?
ほかのユーザーの相談に、コメントで参加してみましょう。
ログインしてコメントするはじめての方は無料登録