サポート » その他 » パスワードリセットリンクが真っ白、、、

  • お世話になります。

    ワードプレスのパスワードがわからなくなってしまい、
    (自分で変更したという記憶はまったくないのですが、いつの間にかログインできなくなっていました)
    しょうがないのでパスワードリセットを試みました。

    パスワードリセットリンクは登録メールアドレスまで送られてくるのですが、
    送られてきたリンクをクリックしても真っ白な画面が開くばかりで何も表示されません。

    このせいでリセットパスワードがまったくわからず、
    また、もともとのパスワードもわからないため、
    ログインがまったくできなくなってしまって困っております。

    サイト自体(管理画面ではなく)は何事もなくアクセスすることができるので、
    乗っ取りの被害になったとかそういったことでは内容と思います。

    PHPやプラグインが問題になっているのかと思い、
    それぞれの対策を行ってみましたが何も解決しませんでした。
    (ロリポップでPHPを5.6CGIから7.1CGIにしてみました→変化なし→5.6CGIに戻しました)
    (FTPでプラグインのフォルダの名前にxxxを足して無効化しアクセス→真っ白な画面が結局表示される)

    自分のサイトにログインできなくなってしまっており、大変困っております。。

    どなたか解決策に心当たりのある方はいらっしゃらないでしょうか?

    よろしくお願いいたします。

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

    (@du-bist-der-lenz)

    サイトが異常なく表示できているあいだに行っておくことは、データベースのエクスポートですね。

    こんにちは

    データベースを操作してパスワードをリセットできますが、できればパスワードリセットページが真っ白になる原因を特定してノーマルな方法で変更できた方が良いと考えますので、以下の方法を試してください。

    ・以下のURLを参考にwp-config.phpに
    define( 'WP_DEBUG', true );
    を記述してデバッグモードにして下さい。
    それからパスワードリセットのURLに遷移し、何らかのエラーが表示されないかを確認して下さい。

    ・上記で何も出力されない、あるいは原因を特定できない場合、サーバーのエラーログに何か出力されないかを確認して下さい。

    トピック投稿者 philmal

    (@philmal)

    返信が遅くなってしまい申し訳ありません。

    アドバイスをしていただきありがとうございます。
    ワードプレスでこういったコード関係をいじったことがないド素人なため、
    何をどうすればいいのか一つずつググりながら作業を進めていたため、
    お礼の返信が遅れてしまいました。申し訳ありません。

    さて、自分なりにいろいろとやってみたのですが、
    結局今は下記の状況で止まってしまっています。。

    デバックモードをTrueにして、かつプラグインをすべて無効化し、
    パスワードの再設定手続きに進んだところ下記のような状況になっております。

    パスワードリセットリンクのメールは送られてくる。

    リンクをクリックすると下記のエラーメッセージが表示される

    Notice: Free_borde0 で呼び出された WP_Widget のコンストラクターメソッドはバージョン 4.3.0 から非推奨になっています ! 代わりに
    __construct()
    を使ってください。 in /home/users/2/●●●●●●●●●●/web/●●●●●●●●/wp-includes/functions.php on line 3902

    あとは、

    Warning: Cannot modify header information – headers already sent by (output started at /home/users/2/●●●●●●●/web/●●●●●●●/wp-content/themes/7th_formula/functions-code.php:5) in /home/users/2/●●●●●●●/web/●●●●●●●/wp-login.php on line 421

    Warning: Cannot modify header information – headers already sent by (output started at /home/users/2/●●●●●●●/web/●●●●●●●/wp-content/themes/7th_formula/functions-code.php:5) in /home/users/2/g●●●●●●●/web/●●●●●●●/wp-login.php on line 434

    Warning: Cannot modify header information – headers already sent by (output started at /home/users/2/g●●●●●●●/web/●●●●●●●/wp-content/themes/7th_formula/functions-code.php:5) in /home/users/2/greater.jp-●●●●●●●/web/●●●●●●●/wp-login.php on line 631

    Warning: Cannot modify header information – headers already sent by (output started at /home/users/2/greater.jp-●●●●●●●/web/●●●●●●●/wp-content/themes/7th_formula/functions-code.php:5) in /home/users/2/●●●●●●●/web/●●●●●●●/wp-includes/pluggable.php on line 1216

    一番上の問題に関しては、PHPを指示に従って書き直せばよいのだろうと考え、
    PHPエディターで該当の3902の場所を見てみると、

    $class, $parent_class, $version, ‘

    __construct()

    ‘ ) );

    上記のような記載があり、既にデバックモードで指示された、

    __construct()

    の形になっているような気がしました。

    ここでどうしていいのかまったくわからず、
    限界を感じたので再度ここで質問をさせていただきました。

    warningの方は、とりあえずググってみたところ、
    どうやらheaderの関数に問題がある際に表示されるエラーメッセージらしいことはわかったのですが、
    専門的過ぎて意味がわからず、こちらも質問をさせていただきたいと考えております。

    質問が多くて申し訳ないのですが、
    何卒ご教授いただけますと嬉しいです。

    何卒宜しくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「パスワードリセットリンクが真っ白、、、」には新たに返信することはできません。