修复PHPBB DB损坏时有哪些好的提示和工具可供使用?

时间:2011-07-30 03:15:09

标签: mysql phpbb

晚上好!

我运行了一个规模适中的PHPBB论坛,该论坛有各种(暂时)非致命数据损坏。例如,我开始注意到看起来似乎是PHPBB“名称”替换的地方,例如菜单字段和内容。

以下是我的ACP菜单的哪一部分:

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

我很快就会尝试手工解决这个问题。我的计划是:

  1. 让棋盘离线
  2. 进行备份
  3. 将数据转储到文件
  4. 识别问题
  5. 修复所述问题,可能包括验证安装
  6. 测试解决方案
  7. 我的预感是,多年来的众多更新之一并没有完全按计划运行(我从2.x版升级了)。该论坛是一个香草安装。

    我问这个问题,因为我对SQL没有多少经验(奇怪的是)。我知道几种编程语言(perl是我最好的),但只是将数据库内容留给了其他人。

    由于我以前从未尝试过,我会喜欢关于如何识别腐败,提示,一般建议,常见陷阱等的想法。我的搜索没有透露太多有用的建议,所以我转到这里,到SO!

    提前致谢!

1 个答案:

答案 0 :(得分:0)

这个https://www.phpbb.com/support/stk/很容易让你知道phpBB stk会让你的所有数据库都处于默认状态修复丢失的表并从phpBB默认表中删除额外的

在您尝试之前我建议在localhost或测试站点上进行操作或进行备份,它将删除对数据库的所有修改!