Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 急!求助,帖子无法打开,数据库出错!

[复制链接]
hhxhni 发表于 2010-11-24 02:33:56 | 显示全部楼层 |阅读模式
本帖最后由 hhxhni 于 2010-11-24 02:35 编辑

我以前做的站是用单独的UCHOME和SS门户,后来就没做了,就做×1的,原来的UCHOME和SS门户文件和数据库里的文件也没有删除,前几天把×1升级成×1.5后,都还是好的,都可以正常发帖,看帖。昨天发现空间有点不足,就把以前单独的UCHOME和SS门户文件都删除了,还有单独的UCENTER后台管理文件。也把数据库里的UCHOME,SS门户和UCENTER数据表删除了,留下的表前缀为pre_的数据表一个也没删。

再后来打开网站后各网页都能正常显示,打开帖子后就发现下面问题:

Discuz! Database Error
The database has encountered a problem. Need Help?

Error messages:

  • [Type] 查询语句错误
  • [1146] Table 'hhxhni.amumarry_settings' doesn't exist
  • [Query] SELECT * FROM amumarry_settings WHERE uid='1' AND touid='1' AND r='6'
Program messages:

  • [Line: 0059]forum.php(require)
  • [Line: 0653]source/module/forum/forum_viewthread.php(include)
  • [Line: 0001]data/template/2_diy_forum_viewthread.tpl.php(hookscriptoutput)
  • [Line: 1157]source/function/function_core.php(hookscript)
  • [Line: 1138]source/function/function_core.php(plugin_dsu_amumarry_forum->viewthread_bottom_output)
  • [Line: 0032]source/plugin/dsu_amumarry/woo.class.php(DB->fetch_first)
  • [Line: 0823]source/class/class_core.php(DB->_execute)
  • [Line: 0863]source/class/class_core.php(db_mysql->fetch_first)


www.hao100w.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意


按照里面的提示校验数据库后打开帖子还是显示成上面的内容,从新发表帖子点提交后也是显示上面的内容

数据库



  • 1.确认开始
  • 2.开始校验
  • 3.校验结果

技巧提示

  • 数据库校验只针对 Discuz! 官方发布的数据库结构为基础进行核对
  • 此工具只对字段的修改以及缺少进行简单的检查,不针对索引的缺少进行处理。
新增字段的数据表 (以下数据表中的字段可能是某些插件添加的,如你确认无误,可以忽略它们)
pre_common_block_permission 新增的字段
    allowdata tinyint(1) NOT NULL
    allowsetting tinyint(1) NOT NULL
pre_common_member_status 新增的字段
    activityinvitations smallint(6) unsigned NOT NULL
    groupinvitations smallint(6) unsigned NOT NULL
pre_common_usergroup_field 新增的字段
    allowcusbbcode tinyint(1) NOT NULL
pre_forum_postposition 新增的字段
    dateline int(10) unsigned NOT NULL
    expiration int(10) unsigned NOT NULL
    fid mediumint(8) unsigned NOT NULL
    stick tinyint(1) NOT NULL
pre_portal_category_permission 新增的字段
    allowpush tinyint(1) NOT NULL
  

打开数据库检查时,大部份都显示OK,有的显示为

hhxhni.pre_common_pluginvarcheckstatusOK
hhxhni.pre_common_processchecknoteThe storage engine for the table doesn't support c...
hhxhni.pre_common_regipcheckstatusOK
hhxhni.pre_common_reportcheckstatusOK
hhxhni.pre_common_searchindexcheckstatusOK
hhxhni.pre_common_secquestioncheckstatusOK
hhxhni.pre_common_sessionchecknoteThe storage engine for the table doesn't support c...
hhxhni.pre_common_settingcheckstatusOK


Table Op Msg_type Msg_text
hhxhni.pre_ucenter_varschecknoteThe storage engine for the table doesn't support c...

警告:数据表 `pre_common_admincp_member`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `uid` 中
警告:数据表 `pre_common_admincp_perm`的索引存在问题
警告:唯一键UNIQUE与索引键INDEX不应同时设在字段 `cpgroupid` 中
警告:数据表 `pre_forum_activityapply`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `tid`中
警告:数据表 `pre_forum_debatepost`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `pid` 中
警告:数据表 `pre_forum_forum`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `fup`中
警告:数据表 `pre_forum_groupfield`的索引存在问题
警告:唯一键UNIQUE与索引键INDEX不应同时设在字段 `fid` 中
警告:数据表 `pre_forum_groupuser`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `fid` 中
警告:数据表 `pre_forum_post`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `tid`中
警告:数据表 `pre_forum_poststick`的索引存在问题

警告:主键PRIMARY与索引键INDEX不应同时设在字段 `tid` 中

警告:数据表 `pre_forum_thread`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `fid`中

警告:数据表 `pre_forum_trade`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `tid` 中
警告:超过一个 INDEX 键被设在字段 `sellerid`中

警告:数据表 `pre_forum_tradelog`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `sellerid`中
警告:超过一个 INDEX 键被设在字段 `buyerid`中

警告:数据表 `pre_forum_typevar`的索引存在问题
警告:唯一键UNIQUE与索引键INDEX不应同时设在字段 `sortid` 中

警告:数据表 `pre_home_blacklist`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `uid` 中

警告:数据表 `pre_home_friend`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `uid` 中

警告:数据表 `pre_home_friend_request`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `uid` 中

警告:数据表 `pre_home_poke`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `uid` 中

警告:数据表 `pre_home_userapp`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `uid`中

警告:数据表 `pre_portal_article_related`的索引存在问题
警告:主键PRIMARY与索引键INDEX不应同时设在字段 `aid` 中

警告:数据表 `pre_ucenter_pms`的索引存在问题
警告:超过一个 INDEX 键被设在字段 `msgtoid`中


点全部修复数据表后还是不行,帖子打开后还是显示成那样,不知道怎么修改,我对数据库都不是很懂。

我的用户名是:hhxhni111@163.com

技术人员可不可帮我看看,谢谢了!

白乐天 发表于 2010-11-24 14:07:12 | 显示全部楼层
amumarry_settings不是标准表,看样子你应该是装过什么插件,未卸载插件就直接把插件引用的数据表删了。你到后台把插件都删除一下,安装插件时修改过的文件一律还原。
回复

使用道具 举报

 楼主| hhxhni 发表于 2010-11-24 16:01:12 | 显示全部楼层
可以了,谢谢啊!以前装过非诚勿扰的插件,删除数据表时肯定是把非诚勿扰的数据表给删了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-2 14:32 , Processed in 0.395906 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表