• velfarre000

    (@velfarre000)


    サイトを確認したらエラーが起きていました。何をしたのか、いつからなったのかは不明です。
    色々と調べたのですが全く分からずに途方に暮れております。

    ご教授ください。
    下記がアクセスすると表示されるコードです。

    Fatal error: Uncaught Error: Call to undefined function is_blog_installed() in /home/test/test.net/public_html/wp-includes/load.php:540 Stack trace: #0 /home/test/test.net/public_html/wp-settings.php(140): wp_not_installed() #1 /home/test/test.net/public_html/wp-config.php(82): require_once('/home/test/...') #2 /home/test/test.net/public_html/wp-load.php(37): require_once('/home/test/...') #3 /home/test/test.net/public_html/wp-admin/admin.php(31): require_once('/home/test/...') #4 /home/test/test.net/public_html/wp-admin/index.php(10): require_once('/home/test/...') #5 {main} thrown in /home/test/test.net/public_html/wp-includes/load.php on line 540
    
    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'wp_ob_end_flush_all' not found or invalid function name in /home/test/test.net/public_html/wp-includes/class-wp-hook.php on line 286

    ワードプレスのverがサーバーパネルから確認すると4.5、PHP7.12です。

    当方、素人に毛が生えたレベルのスキルです。よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター Okamoto Hidetaka

    (@hideokamoto)

    「Fatal error」は「致命的なエラー」。
    「Call to undefined function is_blog_installed() in ~」は「is_blog_installed()関数が存在しません」という意味です。「in ~」はそのエラーが発生した場所(ファイル名と行数)です。

    そしてis_blog_installed()でGoogle検索しますと、WordPress本体で作られている関数であることがわかります。
    https://codex.wordpress.org/Function_Reference/is_blog_installed

    そこから考えられることは、「WordPress本体のファイルが消えたor壊れている」ということです。
    時期まではわかりませんが、もう一度WordPress本体のソースコードを持ってくることでとりあえず復旧できるかと思います。
    手動で更新する方法はCodexを参照ください。
    https://wpdocs.osdn.jp/WordPress_%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89#.E6.89.8B.E5.8B.95.E6.9B.B4.E6.96.B0

    なお、レンタルサーバーの仕様によるとは思いますが、サーバー側でバックアップの作成をしてから実施することをオススメします。
    もし厳しければ最低限DBとwp-content/配下のファイルをローカルにダウンロードしておきましょう。

    エラーメッセージは英文で表示されるのでびっくりしてしまいますが、
    基本的にはメッセージをGoogle翻訳などで読み、そこに出てきている関数名をGoogle検索したり、
    表示されているファイル名と行数の部分を再度確認することで見えてくることがあります。

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    と、同じ内容がありますね。
    https://ja.wordpress.org/support/topic/%E3%82%A8%E3%83%A9%E3%83%BC%E7%AE%87%E6%89%80%E3%81%8C%E7%89%B9%E5%AE%9A%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93/
    間違って二重にトピックを作成してしまった場合は、WordSlackなどで連絡いただければクローズいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Fatal errorとWarning」には新たに返信することはできません。