サポート » インストール » 「今すぐ更新してください」先のログイン画面から進まない

  • 解決済 wdp0704

    (@wdp0704)


    ワードプレスがアップデートできなくて困っています。

    現在、管理画面の上の方に、「WordPress 4.8 が利用可能です! 今すぐ更新してください。」とのリンクが表示されています。

    リンク先のファイルは、「URL/wp-admin/update-core.php」となってます。

    これまでは、この「今すぐ更新してください。」を押して表示されるページで、アップデートができていました。

    しかし、現在、「更新する」を押しても、『ログイン画面』になってしまいます。

    ユーザー名とパスワードを聞いてくるので、入力しますが、ずっと同じ『ログイン画面』のままです。

    ログアウトしたり、ブラウザの履歴や一時ファイルを削除しても、改善はないです。

    なお、ワードプレス本体へのログインは支障ありませんし、また、「新規投稿」なども全く問題ないです。

    どうすれば、「今すぐ更新してください」から、アップデート用のページにいけるようになりますか?

12件の返信を表示中 - 1 - 12件目 (全12件中)
  • CG

    (@du-bist-der-lenz)

    ログイン、新規投稿は自身のデータベースにアクセスしているだけのことなので、もっともです。外部サーバーへのアクセスが許可されているか、不正アクセスと見られていないか。その点、原因になる材料としてください。

    返信ありがとうございます。

    「外部サーバーへのアクセスが許可されているか、不正アクセスと見られていないか」ですが、具体的に、何をしたらいいのでしょうか?

    「外部サーバーへのアクセスが許可されているか」は、どこで調べたらよいのでしょうか?

    また、「不正アクセスと見られていないか」は、どこで確かめたらよいのでしょうか?

    ところで、今日気づいたのですが、ワードプレスにログインして、左のメニューの「ユーザー」とか「ツール」とか「一般」等をクリックすると、同様に、「ログイン画面」に飛ばされるようになりました。

    で、同様にユーザー名とパスワードを入力すると、元に戻ります。

    こういう現象は、これまでにありませんでした。なお、直近で、新しいプラグインを入れたこともなければ、テーマも替えたこともありません。

    こんにちは

    原因は分からないですが、プラグインを停止したり、テーマをデフォルトのTwenty Seventeenに変更するなどして試してみてください。

    また、WAFを有効にされているなら、それも一時的に停止してみてください。

    こんにちは

    「wordpress セッション 切れる」でググると解決策がみつかるかなと思います。

    https://teratail.com/questions/23237

    • この返信は4 ヶ月、 3 週間前に  ishitaka さんが編集しました。

    ご返信の程ありがとうございます。

    >>munyagu さん
    プラグインの停止とテーマの変更をしてみましたが、解決できませんでした。
    WAFですが、レンタルサーバーなのでこちらではアレコレできません。なお、同じサーバーに設置した、他のワードプレスでは、先の症例は出ていません。普通に稼動しています。

    >>ishitakaさん
    「wordpress セッション 切れる」で検索して、いくつか処置してみましたが、問題の解決には到りませんでした。

    また、ご教示のURLを参考に、「wp-config.php」を見て、あやしい宣言文を削除してみましたが、解決には到りませんでした。

    なお、普通の意味での「セッション切れ」ですが、試しに、管理画面を5分~10分放置してみても、「セッション切れ」は発生していません。新規投稿やらタグ設定やらができています。

    しかし、わかったことがあります。

    ある特定のPHPファイルのときだけ、ログイン画面ループが起きているようです。

    症例『クリックすると「ログイン画面」が表示され、ずっと「ユーザー名」と「パスワード」の入力が求められ、入力してもログイン画面のループ』の発生する症状は、「設定→一般」のところでも発生することが判明しました。

    当該「設定→一般」は「URL/wp-admin/options-general.php」を呼び出しています。

    当該「設定→一般」では、先の「URL/wp-admin/update-core.php」をクリックしたのと同じ『ログイン画面のループ』状態となっています。

    そして、当該「options-general.php」が絡んだものは、たとえば、プラグインの「URL/wp-admin/options-general.php?page=popular-posts-plugin」なども、同様のログインループ現象が生じています。

    ちなみに、他の「設定」では、たとえば、「投稿設定」や「表示設定」は、正常に動いている、といった塩梅です。

    今日、判明したことは、以上です。何か対処法やヒントなどありましたら、書き込みの方、宜しくお願いします。

    ブラウザを変更する、シークレットモード(プライベートモード)でリオ湯してみて、エラーがでないかどうかのチェックをしてみてはと思います。

    あとは、サーバーのエラーログから何か関連するエラーがでていないかチェックしてみることかなと思います。

    返信ありがとうございます。

    ブラウザを変えてみましたが、問題の解決には到りませんでした。また、ファイヤフォックスの「プライベートウィンドウ」で試してみましたが、問題の解決には到りませんでした。

    サーバーのエラーログですが、レンタルサーバーな故、どこで見れるかわかりませんでした。

    munyagu さんがご指摘の、テーマをデフォルトテーマへ変更するのは試されたでしょうか。
    たまにあるのが、テーマの functions.php にいろいろコードを付与していて、これが原因のことがあります。
    テーマを変更して問題が解決するなら、functions.php が一番疑わしいかなぁとは思います。

    また、エラーログを見ることが出来ない状況では、何が起きているか判別は憶測にとどまります。のでエラーログはつねにチェックできる体制にしておいたほうがいいです。これについてはレンタルサーバーに問い合わせてみてはと思います。

    返信ありがとうございます。

    テーマを変えてみましたが、問題の解決には到りませんでした。

    また、functions.phpですが、怪しそうなのを削除してみましたが、解決には到りませんでした。

    エラーがないか、レンタルサーバーの業者に、ログの見方を聞いてみたいと思います。

    テーマを変更してダメなら、
    1. プラグインの問題
    2. サーバーの問題(PHPバージョン古いとか、設定がおかしいとか)
    あたりの可能性があるかなと思います。

    もし、MAMP等でサイトのクローンをローカル環境(WindowsやMacintosh端末)で構築できるのであれば
    (https://webkaru.net/wordpress/web-to-local-mamp/ なような感じで)
    ローカル環境でエラーがでないかチェックするとよいと思います。
    これで出ないならサーバーの問題に特定できると思います。

    返信ありがとうございます。

    1. プラグインの問題ですが、全プラグインを停止してみましたが、解決には到りませんでした。

    2. サーバーの問題(PHPバージョン古いとか、設定がおかしいとか)なのですが、同じレンタルサーバーに、別のワードプレスを置いているのです。

    当該別のワードプレスは、問題が発生しておらず、「今すぐ更新してください」をクリックすると更新の画面に進めています。

    >>もし、MAMP等でサイトのクローンをローカル環境(WindowsやMacintosh端末)で構築できるのであれば

    XAMPPがあるので、レンタルサーバーからワードプレスのフォルダを落としてきて、アレコレ試してみます。

    参加者さま。

    問題が解決しました。

    かなり昔に、「.htaccess」に設定したものが原因でした。

    セーフモードによる制限と対処方法」にある「PHP を CGIモードで動かす」を参考にして、「.htaccess」に書いたものが原因でした。

    いろいろなファイルに設定した「AddHandler application/x-httpd-phpcgi .php」を削除したところ、本スレッドの症例「更新してくださいをクリックすると、ログイン画面に飛ばされてループ状態になる」が発生しなくなりました。

    また、ダッシュボードの特定のメニューをクリックしても生じていた同症例のログイン画面ループも発生しなくなりました。

    いろいろなアドバイスありがとうございました。

    特に、kimipoohさん。

    貴殿の「ローカル環境で試せ」の助言で、当該「.htaccess」の設定の存在を思い出して、問題を解決できました。本当にありがとうございました。

    • この返信は4 ヶ月、 1 週前に  wdp0704 さんが編集しました。
12件の返信を表示中 - 1 - 12件目 (全12件中)
  • このトピックに返信するにはログインが必要です。