サポート » 使い方全般 » db.phpの削除により管理ページが開けなくなりました。

  • 解決済 andy1026

    (@andy1026)


    初投稿の初心者です。
    不要なプラグインを削除しようと思い、ファイルマネージャーを開いて『db.php』を削除したところ、管理ページにアクセスできなくなりました。
    リカバリーモードでは管理ページへのアクセスが可能です。
    下記のエラーメッセージがメールで届きました。
    どう対処するべきか教えていただけると幸いです。
    なお、恐縮ですが、バックアップは取っておりません。
    サーバーはさくらサーバーを使用しております。

    WordPress バーション5.8.3
    現在のテーマ: Cocoon (バージョン 2.3.9)
    現在のプラグイン:  (バージョン )
    PHP バージョン8.0.12
    
    エラー詳細
    ===============
    エラータイプ E_ERROR が /home/camelife/www/pharma-fx.com/wp-content/themes/cocoon-master/lib/_imports.php ファイルの 80 行目で発生しました。 エラーメッセージ: Uncaught Error: Failed opening required '/home/camelife/www/pharma-fx.com/wp-content/themes/cocoon-master/lib/db.php' (include_path='.:/usr/local/php/8.0/lib/php') in /home/camelife/www/pharma-fx.com/wp-content/themes/cocoon-master/lib/_imports.php:80
    Stack trace:
    #0 /home/camelife/www/pharma-fx.com/wp-content/themes/cocoon-master/lib/_defins.php(361): require_once()
    #1 /home/camelife/www/pharma-fx.com/wp-content/themes/cocoon-master/functions.php(15): require_once('...')
    #2 /home/camelife/www/pharma-fx.com/wp-settings.php(546): include('...')
    #3 /home/camelife/www/pharma-fx.com/wp-config.php(94): require_once('...')
    #4 /home/camelife/www/pharma-fx.com/wp-load.php(50): require_once('...')
    #5 /home/camelife/www/pharma-fx.com/wp-admin/admin.php(34): require_once('...')
    #6 /home/camelife/www/pharma-fx.com/wp-admin/index.php(10): require_once('...')
    #7 {main}
     thrown

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

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • @andy1026 さん

    こんにちは。
    ファイルマネージャーという事なので、おそらくサーバーのコントロールパネル内から、ブラウザ上でファイルを操作するツールを使われているのだと思います。
    また、WordPress本体のファイルを削除されただけであれば、サイトのデータはデータベースに残っているはずですのでご安心下さい。

    まずは、WordPressをインストールしたディレクトリ一式を、zip圧縮などしてダウンロードしておく事もお勧めします。
    可能であれば、phpMyAdminからデータベースをエクスポートしておくとなお良いのですが、逆に間違った操作で削除してしまう可能性もあるので、ご不安でしたら不要です。

    続いて以下ページより、お使いのWordPressバージョンに対応したリリースのzipファイルをダウンロード、解凍してください。
    その後、削除されたファイルを、ファイルマネージャやFTP等で同じディレクトリにアップロードしてください。
    ※「db.phpを削除された」との事ですが、削除されたのは「wp-includes/wp-db.php」ではないでしょうか?

    また、操作を誤るとデータの復旧が出来なくなる可能性もございます。
    ご不安でしたら、専門業者へ相談されてみる事もお勧めします。

    スレッド開始 andy1026

    (@andy1026)

    こんにちは。
    この度はご助言をいただき誠にありがとうございます。
    確認してから削除したので、db.phpを削除したのは間違いないかと思います。
    大変恐縮ですが、以下のページとは、どのページからWordPressバージョンに対応したリリースのzipファイルをダウンロード、解凍すればよろしかったでしょうか?
    ご教示いただけますと幸いです。

    こちらのページですね。

    https://ja.wordpress.org/download/releases/

    スレッド開始 andy1026

    (@andy1026)

    ありがとうございます。テーマが壊れていたようで、無事解決しました。ご親切にありがとうございました。

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