サポート » インストール » Warning , Fatal error:管理画面にログインできない

  • 解決済 WPuser

    (@chrisbeauty22)


    初めて質問させて頂きます。サイト制作・WP初心者です。

    バックアップデータによって復元作業中、Filezillaを用いてサーバ復元後(データベースの復元作業は未実施)、ログイン画面へアクセスした所、このような表示となってしまいログインできなくなってしまいました。

    検索などで調べましたが、どのようなエラーが起こっているのかも全く理解できず対処法にも辿り着けません。

    恐れ入りますがどなたかご教示頂けませんでしょうか。何卒宜しくお願い致します。

    ——————————-

    Warning: require(/home/users/2/*****/web/○○○○○.com/wp-includes/navigation-fallback.php): failed to open stream: No such file or directory in /home/users/2/*****/web/○○○○○.com/wp-settings.php on line 350

    Fatal error: require(): Failed opening required ‘/home/users/2/*****/web/○○○○○.com/wp-includes/navigation-fallback.php’ (include_path=’.:/usr/local/php/7.4/lib/php’) in /home/users/2/*****/web/○○○○○.com/wp-settings.php on line 350

    Fatal error: Uncaught Error: Call to a member function set() on null in /home/users/2/*****/web/○○○○○.com/wp-includes/l10n.php:806 Stack trace: #0 /home/users/2/*****/web/○○○○○.com/wp-includes/l10n.php(900): load_textdomain(‘default’, ‘/home/users/2/p…’, ‘ja’) #1 /home/users/2/*****/web/○○○○○.com/wp-includes/class-wp-fatal-error-handler.php(47): load_default_textdomain() #2 [internal function]: WP_Fatal_Error_Handler->handle() #3 {main} thrown in /home/users/2/*****/web/○○○○○.com/wp-includes/l10n.php on line 806

    ヘルプの必要なページ: [リンクを見るにはログイン]

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • エラーはwp-settings.phpの350行目で/wp-includes/navigation-fallback.phpが開けないという意味です。
    バージョンはいくらでしょうか?
    最新のWordPressのファイルにclass-wp-navigation-fallback.phpはありますがnavigation-fallback.phpはありません。

    また、最新のWordPressのwp-settings.phpの350行目はrequire ABSPATH . WPINC . '/block-supports/duotone.php';です。

    通常、wp-settings.phpなんて触りませんが、試しに350行目をrequire ABSPATH . WPINC . '/class-wp-navigation-fallback.php';に書き変えてみてはどうしょう。

    でも復旧中ということはハッキングでもされたんですかね。
    最新のWordPressのファイルを公式からダウンロードして置き換えた方が良いように思います。

    トピック投稿者 WPuser

    (@chrisbeauty22)

    ご教示頂きありがとうございます!無事に復旧しました。

    wp-settings.phpの350行目を

    require ABSPATH . WPINC . '/block-supports/duotone.php';

    に書き換えた所、管理画面が復旧し依然と同じようにログインできるようになりました。サイトも問題なく表示されていて心の底からホッとしています。本当に本当にありがとうございます!!

    初めにwp-settings.phpの350行目をrequire ABSPATH . WPINC . '/class-wp-navigation-fallback.php';に書き替えた所、まだログイン画面が表示されず同じようにエラーメッセージが表示されたままでしたが、内容が少し変わり3つめのエラーは表示されなくなりました。

    その後、冒頭の操作を行ったところ復旧しました。本当にありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。