解决 X3.1 QQ互联登陆出现(1054) Unknown column 'conuintoken' in 'field list'
解决 X3.1 QQ互联登陆出现(1054) Unknown column 'conuintoken' in 'field list'故障描述:~~~~~~~这个故障最近经常有人发~大部分都不喜欢搜索~那就请你要解决问题 请回帖 顶上来让更多人看到~ 打开qq互联提示一下错误:
其实这个问题x3.1发布当天我就测试了新版本的,就发现了这个问题,其实这只是个小问题而已,所以官方在让我们找bug嘛。
其实这个问题就是数据表里少了一个字段。
看下错误代码:
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()在你用QQ登陆的时候是把你的账号信息写入数据表common_member_connect中的,而这个语句中有conuintoken这个字段,但数据表common_member_connect里面却没有,所以报错,这可能是dz的童鞋们小小的疏忽。
简单的修复方法为: 1、修改config/config_global.php文件查找下面代码把0改为1,开启后台直接运行SQL$_config['admincp']['runquery'] = '0';2、在后台后台——站长——数据库——升级,粘贴以下代码提交:alter tablepre_common_member_connect add conuintokenchar(32) not null;
alter tablepre_common_connect_guest add conuintokenchar(32) not null;
-如果数据表前缀不是默认的pre,请改为相应的表前缀
---------------------------------------------------------------------------------------------------------------解决办法:(注意看步骤哦) 第一种解决办法 使用 后台------》站长----》 数据库---------》 升级输入以下句子运行:(其中的 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 '';
:lol:lol按照“简单的修复方法为:” 修改好 解决了问题:lol:lol 绝对好贴啊 houzi 发表于 2015-8-4 00:01
按照“简单的修复方法为:” 修改好 解决了问题 绝对好贴啊
首先道勤网-www.daoqin.net-管理团队对您的赞助表示感谢!
寄语:我们道勤团队经过2年多的发展,期间影响了不少人,也得罪了不少人,因为大多数我们的教学课程都是免费的,这样无形之中就会影响到很多商家的利益;而且很多都是适合新手朋友们的学习;有的人看了视频后,自己开公司的也有;找到工作或者是自己创业的也不在少数;当然,有很多人喜欢,也有很多人讨厌,但最后还是坚持下来了。记得在2014年有个朋友送了一个大大的登山背包,给我们的老师发了个短信:谢谢您录制的课程,给了我发展的方向。这是我们道勤团队建站以来第一次收到朋友的小礼品,真的是非常感谢;之后几年陆陆续续又收到了许多人的礼物,越来越多。东西不在多贵重,礼轻情意重!为了记住你是谁,我做了这个页面,同时这也是赞助页面。一个团队的发展少不了各位站长的扶持与鼓励,在这里我们开放赞助渠道,希望广大的站长用户可以赞助支持我们,您的一小步支持,就是我们前进的一大步。
赞助地址:http://www.daoqin.net/zanzu/pay/
您的赞助钱款我们将会用于视频课程的录制、商业风格模版的开发分享、商业插件开发的分享同时我们会赠送您一定的论坛金币;
赞助方式一:支付宝捐助。您可以向支付宝帐792472177@qq.com进行付款,户主:朱星波;
您捐助成功后,我们客服会在当天与您联系;感谢您的支持-道勤网www.daoqin.net 老师用了一天可以一天以后又不行了!什么情况呀?
老师用了一天可以一天以后又不行了!什么情况呀? 这几种办法都试了!我的头快大了 新手 发表于 2015-9-17 20:12
老师用了一天可以一天以后又不行了!什么情况呀? 这几种办法都试了!我的头快大了
看下是不是空间商不大稳定,如果解决了的话,理论上不是技术的事,那就是商品质量的事了
页:
[1]