2011-07-30 10 views
2

おはよう!PHPBB DBの破損を修正する際に役立つヒントやツールはありますか?

私は中程度の大きさのPHPBBフォーラムを運営していますが、これはいろいろな(随時)致命的ではないデータ破損量を持っています。たとえば、私は、PHPBBの "名前"を、メニュー項目や内容など、それらのはずはいけない場所に置き換えて表示することに気付きました。

You are logged in as: 
[ Logout ][ ACP Logout ]  

QUICK ACCESS 
Manage users 
Manage groups 
Manage forums 
[...] 
Avatar settings 
Private message settings 
Post settings 
Signature settings 
ACP_FEED_SETTINGS <--- WTF? 
User registration settings 
Visual confirmation settings 

私は、非常にすぐに手でこの問題を解決しようとする試みをしたいと思います。ここでは

は私のACPメニューの一部のように見えるものです。私の計画はにある:

  1. ボードをオフラインバックアップ
  2. 修正プログラムは、おそらくインストール
  3. を検証するなど、問題を言った問題を識別
  4. をファイルにデータをダンプしますテスト溶液

私の勘違いは、あなたがたの多くの更新の一つですarsは計画どおりに動作しませんでした(私はバージョン2.xからアップグレードしました)。フォーラムはバニラのインストールです。

私はSQLに多くの経験がないので(不思議には十分)、この質問をしています。私はいくつかのプログラミング言語(perlは私の最高)を知っていますが、データベースの内容を他の人に伝えました。

私はこれまでに試みたことがないので、が好きです。腐敗、ヒント、一般的なアドバイス、一般的な落とし穴などを特定する方法についての考えを私はしていません。そう!

ありがとうございます!

+0

あなたが求めていることは不可能です。あなたができる最善のことは、このソフトウェアの新しいコピーをインストールし、必要なアドオン/カスタマイズをインストールしてから、ユーザーと投稿が入っているテーブルだけをコピーして、再度設定を破棄しないようにします。 –

+0

これはなぜ不可能なのか混乱しています - 詳細を教えてください。 私が最後に更新したバックアップ(最終更新時)は、プレーンテキストコマンドを使用してかなり単純な構造が明らかになりました。確かにそこを通って、欠けているフィールドや値を見つけることは可能であり、スタートですか?これはバイナリデータではありません。 – 200found

答えて

0

このhttps://www.phpbb.com/support/stk/あなたはphpBBののSTKがデフォルト状態の修正欠落しているテーブルに、あなたのすべてのデータベースを作り、あなたは私がローカルホストまたはテストサイトでそれを行うことをお勧めしようとする前に、phpBBのデフォルトテーブルから

を余分に削除されますためenogh簡単ですかバックアップを作成すると、データベースへのすべての変更が削除されます。

関連する問題