サポート » 使い方全般 » 投稿の消失、さらに権限がおかしなことに…

  • 解決済 TAKUMA327

    (@takuma327)


    ある日、僕は自分のHPの更新をしようと記事を書いていました。
    途中でブラウザー(Firefox3.6.8)がフリーズし、(日常茶飯事なので)とりあえずタスクマネージャで強制終了させました。
    その日はもう遅かったので、次の日に書き直そうと思い、その日は作業を中断しました。
    そして次の日、自分のHPを開くと
    Not Found

    Apologies, but we were unable to find what you were looking for. Perhaps searching will help.
    と表示され、すべての投稿及びページが消失しておりました。
    確認のため管理画面を開き、確認したのですが、コメントは残っているにもかかわらず、
    記事・ページのみが消えておりました。
    僕のHPではダウンロードできるファイルがあったため、そのファイルへのリンクを応急処置として貼ろうと、お詫びと共に記事を書き、投稿しました。
    しかし、記事は投稿されていなかったため、もう一度投稿画面を開くと
    普段は「公開」になっているはずの投稿ボタンが「レビュー待ちとして公開」になっていました。
    権限が変更されているのかとユーザーの管理画面を開いて確認したのですが、
    権限は「管理者」と表示されていました。
    新しく管理者権限のユーザーを作成してみたりもしましたが、同じでした。

    記事の消失自体は強制終了によるデータベースの破損によるものではないかと思いますが、
    投稿できない事についてはイマイチわかりません。
    どなたかわかる方居られましたら教えていただけるとありがたいです。
    また、WordPressのバージョンは3.0.1です。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • ブラウザの強制終了でDBまで壊れるという話は始めてです。自宅サーバーでしょうか?

    トピック投稿者 TAKUMA327

    (@takuma327)

    いいえ、レンタルサーバーです。
    Rental Orbit Spaceというサービスです。
    http://orsp.net/

    DBが壊れた、というのは確実ではありません。
    あくまで、強制終了後に表示されなくなったため、
    記事のデータベースが破損(または消失)したのではないかとこちらが判断しただけです。
    あまりまだWordPressの仕組みが理解出来ていないので、正確な判断はできかねます。
    FTPクライアントを使用して中身を見てみましたが、どれがどのデータかはいまいちよくわかりませんでした(記事中に使用していた画像データは見つかりました)。

    phpmyadminなどでDBに記事が残っていないか確認してみましょう。また、記事が残っているようであれば念のためにバックアップをしてから復旧作業に当たりましょう。

    FTPではアップした画像くらいしか見つかりませんよ。
    データベースの中身を見てください。

    トピック投稿者 TAKUMA327

    (@takuma327)

    phpMyAdminですが、ログインが出来ません。
    MySQLのバージョンは5.1です。
    エラー内容は
    #1045 – Access denied for user ‘root’@’localhost’ (using password: YES)
    です。
    rootのパスワードを設定しなおしてみたりしましたが、無意味でした。

    レンタルサーバでデータベースのアカウントが root って事はないと思いますよ。

    管理画面に入れるという事は、WordPress はデータベースに接続できているようですから、phpMyAdmin だけログインできないというのもおかしいですね。

    WordPress がインストールされているディレクトリに wp-config.php という設定ファイルがあり、そちらに WordPress が使用するデータベースのユーザー名とデータベース名とログインパスワードが書いてあります。それらで phpMyAdmin にログインできるか試してみてください。

    Heihachiroさんのおっしゃっていることに追記すると、仮に上記でもだめ、phpMyAdminのroot権限を持っていて本当にアクセスできると仮定して、それでもだめならサーバーそのものに問題が発生している可能性がありますよね。

    だとしたらもうここでは解決しません、サーバー屋さんに問い合わせましょうъ(`ー゜)

    トピック投稿者 TAKUMA327

    (@takuma327)

    HDDの中身まで全部ぶっ飛んでしまったため返信遅れました・・・(´-ω-`;)
    どうにかphpMyAdminでログインできたんですが、
    wp_posts.phpを開く(構造をクリック)すると、
    実行した SQL: 編集

    SHOW FULL FIELDS FROM wp_posts ;

    MySQLのメッセージ: ドキュメント
    #145 – Table ‘./takuma327/wp_posts’ is marked as crashed and should be repaired
    とエラーが返ってきました。
    “表示”ボタンはアクティブになっておらずクリックできませんでした。”検索”、”空にする”もです。
    また、wp_postsの横に”使用中”と表示が出ておりました。

    追記:
    REPAIRコマンドで修復してみましたが、
    Table Op Msg_type Msg_text
    takuma327.wp_post repair Error Table ‘takuma327.wp_post’ doesn’t exist
    takuma327.wp_post repair status Operation failed

    と表示されていたため、修復できていないようです。
    もう作り直すしかないのでしょうか。

    トピック投稿者 TAKUMA327

    (@takuma327)

    結局、つくり直すことにしました。
    返信してくださった皆様、ありがとうございました。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • トピック「投稿の消失、さらに権限がおかしなことに…」には新たに返信することはできません。