已解决 点击“后台管理”,页面空白

Step 1: 点击“后台管理”;

Step 2: 期望“列出回收站的操作列表”,结果“页面空白”;

Step 3: 修改my.php,设置“debug = true ”;

Step 4: 返回Step 1,结果在原来的空白页面里面显示出错提示为:

ERROR: SQLSTATE[HY000]: General error: 1030 Got error 134 from storage engine

The sql is: SELECT * FROM zt_action wHeRe action = 'deleted' AND extra = '1' AND zt_action.company = '1' oRdEr bY id desc limit 0, 20

in F:\zentao\home\zentao\lib\dao\dao.class.php on line 484, last called by F:\zentao\home\zentao\lib\dao\dao.class.php on 586 through function query.

禅道版本 1.4 源码包
操作系统 Windows XP
客户端浏览器 IE8

提问者: 刘生 悬赏:20 日期: 2011-02-16 16:42:20 答案:1 点击:5163

获取技术支持

QQ: 电话:
备注

网上收集了一些比较靠谱的解决方案。

方案一:

error 134 is an error in the index file. REPAIR the table; or drop all the indexes, shutdown the server, delete the .myi file, start the server and recreate the indexes.
翻译:数据库的表(结合出错提示,我理解为zt_action)索引有错误,重建表的索引,就能解决问题。
疑问:本人对mysql数据不熟悉,不知道怎么重建表的索引,所有没法验证该方案的可行性,
 
方案二:进入数据库中,运行修复功能就可以了。
疑问:待验证!
 
补充:问题已经解决了!谢谢王大哥和其他各位的关注!解决截图如下:
通过phpMyAdmin工具修复mysql数据库表的方法截图
设置备注
答案列表
最佳答案
2011/02/16
差不多,估计是断过电吧,重新检查修复下应该就没有问题了。平时注意备份