• 解決済 tartari

    (@tartari)


    新たにドメインを入手し、追加設定を行ったところ現サイトに不具合が生じ、サーバー管理会社(lolipop)からウェブデータおよびデータベースのバックアップファイルを提供いただきました。
    このデータを既存のものへ上書きしたところ、下記のようなエラーが出てワードプレスの管理画面および一部ページへのアクセスが不可能となりました。
    (トップページ、他いくつかのページへはアクセスできています)

    Fatal error: Cannot redeclare block_core_comment_template_render_comments() (previously declared in /home/users/0/main.jp-xxxxxxxxxxxxxxx/web/wp-includes/comment-template.php:19) in /home/users/0/main.jp-xxxxxxxxxxxxxxx/web/wp-includes/blocks/comment-template.php on line 19

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

    簡単な知識程度でサイトを運営していたのですが、このエラーの具合では自己解決は無理と判断し、こちらへご質問させて頂きました。大変お手数をお掛けしますが、解決方法やヒント、そもそもの問題点などご教授いただければ幸いです。
    よろしくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    新たにドメインを入手し、追加設定を行ったところ

    新しく追加したドメインに WordPress を新規でインストールなさる際、データベースを上書きしてしまったのですかね。

    提供されたバックアップデータが現在の WordPress のバージョンと一致していない場合、こうしたエラーが発生することがあります。あるいは、バックアップの適用時に WordPress のコアファイルが破損してしまった可能性も考えられます。

    バックアップのデータが古い可能性があるため、WordPress のコアファイルを最新のものに置き換える必要がありそうです。

    ご自身で可能であるならば、以下の手順で WordPress のコアファイルを最新のものに置き換えてみてください。

    1. WordPressの公式サイト から最新版をダウンロードします。
    2. FTP やファイルマネージャーを使って既存の wp-includeswp-admin を削除します。
    3. ダウンロードした WordPress のフォルダに格納されている wp-includeswp-admin をアップロードします。
    4. wp-config.phpwp-content はそのまま残しておきます。

    難しそうだなとお感じになる場合や自信のない場合は有償で専門家にご依頼なさることもご検討いただければと思います。

    トピック投稿者 tartari

    (@tartari)

    ご返答ありがとうございます。
    バックアップデータは、新たなドメインを入手し操作する(おかしくなる)数時間前のものを提供されており、そのまま上書きしていけば何とかなるものと思いましたが、考えが甘かったようです。
    教えていただいた方法で一度試してみたいと思います。
    結果は改めてご報告させていただきます。

    トピック投稿者 tartari

    (@tartari)

    ご報告です。
    教えていただいた通り、wp-adminとwp-includesを削除後、新たに祈るような気持ちでアップロードしたところ、見事に復旧しました。
    3日間あれこれ悩んだのが嘘のような結末。復旧しなければお願いをしようと、サイトを拝見していたところでした。
    本当にありがとうございました。

    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    よかったですー!!

    ロリポップは、新しく WordPress をインストールする際、データベースが上書きされる (警告メッセージは出るけれど気付かない方も多い) ので、次に実践なさるときは十分ご注意くださいね。

    お力になれてよかったです。うれしいご報告をありがとうございました^^

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