本帖最后由 crx349 于 2015-6-1 12:04 编辑
故障描述:~~~~~~~这个故障最近经常有人发~大部分都不喜欢搜索~那就请你要解决问题 请回帖 顶上来让更多人看到~
打开qq互联提示一下错误:
- Discuz! Database Error
- (1054) Unknown column 'conuintoken' in 'field list'
- REPLACE INTO common_connect_guest SET `conuintoken`='7CF32BFC7A287A52C214CE8D5572B5B2' , `conopenid`='D97BD4F16541BB824016C0F495F88BA4' , `conqqnick`='微生活!'
- PHP Debug
- No. File Line Code
- 1 connect.php 40 require_once(%s)
- 2 source/plugin/qqconnect/connect/connect_login.php 353 discuz_table->insert(Array, false, true)
- 3 source/class/discuz/discuz_table.php 81 discuz_database::insert(%s, Array, false, true, false)
- 4 source/class/discuz/discuz_database.php 60 discuz_database::query(%s, %s, %s, true)
- 5 source/class/discuz/discuz_database.php 136 db_driver_mysql->query(%s, %s, true)
- 6 source/class/db/db_driver_mysql.php 153 db_driver_mysql->halt(%s, %d, %s)
- 7 source/class/db/db_driver_mysql.php 224 break()
复制代码
解决办法:(注意看步骤哦)
第一种解决办法 使用 后台------》站长----》 数据库---------》 升级
输入以下句子运行:(其中的 pre_ 为你的表前缀)
- ALTER TABLE `pre_common_member_connect` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
- ALTER TABLE `pre_common_connect_guest` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
复制代码
如出现以上界面 改:
config/config_global.php
- $_config['admincp']['runquery'] = '0';
复制代码
改成
- $_config['admincp']['runquery'] = '1';
复制代码 保存,刷新页面,就有了~。
解决办法2:下载解压得到文件:discuz_plugin_qqconnect.xml
上传到:source/plugin/qqconnect 覆盖
后台升级
解决办法3:
打开 空间商或自己架设的phpmyadmin,选择数据库 点击 sql功能 运行
- ALTER TABLE `pre_common_member_connect` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
- ALTER TABLE `pre_common_connect_guest` ADD COLUMN conuintoken char(32) NOT NULL DEFAULT '';
复制代码
本教程有CRX349整理发布,这个问题已经很久了~问题是~很多人完全不搜索~回帖说明都手软了~想得到答案的 请回帖,谢谢。
|