初めまして。
Xfreeからシンフリーサーバーへの移行を試み、Wordpress簡単移行の存在に気付かなくて手動で移行を進めて、データベースやサイトデータをアップするなどして、トップページは表示されるようになったのですが、「ログイン」のリンクを押すと、「無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。」というメッセージが出るだけでログインできない(ログイン画面が出ない)状態がずっと続いています。
Webサイトトラブル診断をしたところ、PHPのバージョンが8以上になっているが、7.x.xに変更したほうがいいというのが出てきたので、バージョンを切り替えました。しかし状況は変わりません。
再度トラブル診断をすると、「ご利用のPHPプログラムでエラーが発生しています。」と出ます。
プラグインはFTPソフトですべて無効化しましたが、状況は変わりません。
テーマをFTPソフトで無効化すると、白い画面になってしまったため無効化できていません。
一度ネームサーバーをXfreeのものに戻してみたのですが、それでも「ログイン」のリンクを押すと、同じメッセージが出ました。(現在はシンフリーサーバーのネームサーバーにしています)
あまり専門知識がなく、これがサーバーの問題なのかもよくわかっていないのですが、何卒よろしくお願いいたします。
※利用環境
- 利用端末 PC
- OS macOS
- ブラウザ Chrome
こんにちは。
ここにTIPSがあるようなので、一通りやってみてはどうでしょうか。
もしかしたら、サーバー変更してurlが変わったからかもしれません。
phpMyAdminにはいる事ができたら、
wp-options テーブルに「siteurl」レコードがあるので、そこのURLが正しいか確認します。
こんにちは。
DBやファイルをバックアップされているので一番正しいやり方だと思いますが、
もうすぐXFREEがおわるので、エクスポートでやてみてどうなるか確認してみますか?
おそらくWordPressフォーラムの方が的確な対応を教えてくれそうですから
パラでやるとかもありかと思います。
>現在、サイトはSSL化していなくてhttp:// ですが、ログイン画面へのリンクでは https:// になっています。こ
これがすごく気になります。
もしかしてそういうプラグインがあったりしますか?
HTTPS化は鍵の取得から管理まで結構面倒で管理画面だけそうできるというのを私は知りません。
というか日本でまだHTTPSがはやってない時期から全サイトHTPS化していましたので。
シンフリーにある、SSLをONすれば、特別なことをしなくても普通にSSLが使えますので、そっちに移行してみてはどうでしょうか。
もしかしたら、HTTP→HTTPSへリダイレクトでループが発生しているのかもしれません。
(ログをみないと分かりませんが、これもフォーラムでしょうね)
丁寧にお答えいただき、本当にありがとうございました。
いただいたアドバイスのおかげで、問題を解決することができました。
今後も何かございましたら、どうぞよろしくお願いいたします。