サポート » 使い方全般 » wp-contentを誤って消してしまいました

  • 初歩的な質問になるかもしれず、恐れ入ります。

    ワードプレスでプラグインの更新中に、
    固まってしまい、
    それ以降、

    —————-
    Web サイトはページを表示できません
    可能性のある原因:
    •Web サイトがメンテナンス中である。
    •Web サイトに、プログラム上の問題がある。
    —————-

    という表示になってしまいました。

    なんらか、メンテナンスモードになってしまったのだなと思い、
    WordPressをインストールしたなかの「.maintenance」を削除しようと、
    ffftpのサーバーに接続してみましたが、
    見当たりませんでした。
    表示モードの設定でも、全て表示にしていたので、
    最終的に、プラグインを削除するしか方法がないかと思い、
    wp-contentの中を見ていたのですが、
    削除するときに、wp-contentごと誤って削除してしまいました。

    しかも、バックアップをとっておらず、
    1.2年前のものしか、バックアップデータがありません。
    いったんは、そのwp-contentをアップしてみましたが、
    依然、ホームページは表示されず、

    •Web サイトがメンテナンス中である。
    •Web サイトに、プログラム上の問題がある。
    と出ています。

    バックアップをとらなかったことを悔やんでも悔やみきれず・・・

    こういう状態になると、
    復旧する手段はないのでしょうか?

    ご教授いただけますと幸いです。
    どうぞよろしくお願いいたします。

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

    (@du-bist-der-lenz)

    記事内容や設定はデータベースにあるので、wp-contentすべてをアップロードしましょう。1.2年前のものとは違うでしょうから、バージョンは揃えましょう。

    こんにちは

    まず、バックアップからリストアできるサービスがサーバー会社から提供されていないかを確認してみてください。
    XSERVER などですと、申込みなど何もしなくても一週間分のバックアップが取られているかと思います。
    リストアには費用がかかる場合もあるかもしれませんが。

    バックアップが無い場合、完全にリストアすることは難しいです。
    なぜなら、通常のディレクトリ構成だとメディアファイルが全て失われています。
    記事中の画像、サイトロゴ、メインビジュアル、スライダー画像などが削除されてしまっています。
    また、テーマやプラグインが全てアンインストールされた状態になっており、(作りによると思いますが)再度アップロードして有効化しても設定が失われている場合があります。

    wp-content ディレクトリを作成し、その中に themes ディレクトリと plugins ディレクトリを作成し、それぞれに使用していたテーマとプラグインをアップロードし、管理画面から有効化して下さい。

    記事のテキストなどは表示されると思います。

    トピック投稿者 nomu38

    (@nomu38)

    CGさま

    ご回答をありがとうございます。
    再度、最新のワードプレスをダウンロードし、
    wp-contentを一式アップロードすればよいということでしょうか?
    (知識不足で、見当違いな質問になっていたら、
    申し訳ありません)

    トピック投稿者 nomu38

    (@nomu38)

    munyagさま

    ご回答をありがとうございます。

    さくらインターネットを使用しており、
    バックアップデータが、
    自動でとられていないかどうか、
    問い合わせをしたら、
    「あいにくそのようなサービスはない」という回答だったのです。。。

    ロゴデータや写真などは、
    データとして残してあるので、
    それ以外が復旧するならば、
    それでも十分助かります。

    再度新たにwp- contentをアップロードして、
    有効化すればよろしいのでしょうか?

    いつも管理画面は、
    ダッシュボードをひらいていたのですが、
    いまは、ひらくことができない状態です。
    (これも新たにwp- contentをアップロードしたら、
    解決されるのでしょうか?)

    CG

    (@du-bist-der-lenz)

    1.2年前のものをアップロードしても、バージョンが違っているでしょうから、wp- content以下をアップロードするだけで使えるようになるかは言い切れません。解決は、引っ越し手順の応用からでしょう。

    Honda

    (@rocketmartue)

    削除してしまった物と同じバージョンの wp-content をアップロードすれば、とりあえずは管理画面にログインできるようになると思います。
    それ以外のデータの復旧は、その後ですね。

    トピック投稿者 nomu38

    (@nomu38)

    CGさま、
    Toshiyuki Hondaさま

    ご返信・アドバイスいただき、ありがとうございます。

    ワードプレスのバージョンは自動更新をかけており、
    最新のものをダウンロードしたあと、wp-contentをアップしました。

    しかし、表示は以前と変わらず、HTTP500内部サーバーのエラーが表示されています。

    バージョンが最新になっていなかったのかと思い、
    1つまえのものを入れてみましたが、
    それも変わりなくでした・・・。

    もう復旧は難しいでしょうか…。

    CG

    (@du-bist-der-lenz)

    データベースに変更を加えるようなことをしてない状態でしたら、復旧は出来ます。

    WordPress のデバッグモードを試してみてください。

    http://wpdocs.osdn.jp/WordPress%E3%81%A7%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0#WP_DEBUG

    また、以下のページを参考に、サーバーのエラーログも確認してみてください。

    アクセスログの設定と管理

    トピック投稿者 nomu38

    (@nomu38)

    皆さま、ご多用の中、何度もアドバイスありがとうございます。

    自分も、わからないところで、さわってしまっているのかなと思うようになりつつあります。

    教えていただいた、デバックモードに切り替えをしてみました。
    (↓の文言に変えてアップ)

    define(‘WP_DEBUG’, true); //デバッグモードを有効にする
    if (WP_DEBUG) { // デバッグモードの時だけ
    // /wp-content/debug.log にエラーを出力
    define(‘WP_DEBUG_LOG’, true);
    // ブラウザ上にエラーを表示しない
    define(‘WP_DEBUG_DISPLAY’, false);
    @ini_set(‘display_errors’,0);
    // JavaScript、CSSのコアファイルを変更してる場合(していないなら不要)
    define(‘SCRIPT_DEBUG’, true);
    }

    ところが、
    ログデータがでてきません。。。

    CG

    (@du-bist-der-lenz)

    ワードプレスでプラグインの更新中に、
    固まってしまい

    が、理解し難い表現なのですが。ブラウザ越しで行っていることだから、個人のパソコンや、ブラウザがフリーズしても、サーバーに影響が起こるのは魔法的です。
    ネット民が、共有している表現の幼稚な理解での引用は伝わるものも伝わりません。プラグイン更新をする前の状態で、データベースに変化がなければ、不安を覚えることはありません。

    また、以下のページを参考に、サーバーのエラーログも確認してみてください。

    は試されたでしょうか?

    さくらのコントロールパネルからエラーログを確認してみてください。

    トピック投稿者 nomu38

    (@nomu38)

    munyaguさま

    再度のアドバイスありがとうございます。

    エラーログを見に行ってみましたが、
    保存が1日分であるうえ、
    そもそもの設定が、「保存しない」になっていたため、
    何も拾えませんでした…。

    せっかく教えていただいたのに申し訳ないです。

    トピック投稿者 nomu38

    (@nomu38)

    CGさま

    再度のアドバイスありがとうございます。

    >理解し難い表現なのですが。ブラウザ越しで行っていることだから、個人のパソコンや、ブラウザがフリーズしても、サーバーに影響が起こるのは魔法的です。

    基礎知識がないのでよくわかっておりませんが、
    更新中に、画面が固まったので、
    インターネット上の更新ボタンをもう一度おしたら、
    以降、表示が
    •Web サイトがメンテナンス中である。
    •Web サイトに、プログラム上の問題がある。
    になってしまいました。

    CG

    (@du-bist-der-lenz)

    WordPressはサーバー上にあるので、パソコンや、ブラウザがフリーズしたり、インターネット接続と問題があっても、WordPressのサイトが影響を受けるものではないですよ。だから、時間予約更新も出来ますし、WordPressのサイトにアクセスしてもらうために、パソコンを起動しているひつようもないですよね。
    こんな話は、同じことを繰り返しているだけなので、時間の浪費です。
    最初にトラブルがわかった時、

    しかも、バックアップをとっておらず、
    1.2年前のものしか、バックアップデータがありません。

    と後悔した時に、バックアップは取りなおしていますよね。

    自分も、わからないところで、さわってしまっているのかなと思うようになりつつあります。

    だから、その後にいろいろやってしまっているかもしれないものを、どうこうするでなく。そのバックアップのデータベースで、引っ越し手順を応用したらという提案です。
    その作業で不安な所があれば、助力はしますよ。ご希望通り、教授だけでも構いませんが。

15件の返信を表示中 - 1 - 15件目 (全17件中)
  • トピック「wp-contentを誤って消してしまいました」には新たに返信することはできません。