Discuz! QQ登陆出现 Unknown column ‘conuintoken’ in ‘field list’ 图文解决方案

来源: 老季博客
日期: 2017-9-20
作者: 腾讯云/服务器VPS推荐评测/Vultr
阅读数: 41

[title]故障描述[/title]

Discuz 下 使用QQ登录时就会发生。打开qq互联提示一下错误:

Discuz! Database Error

(1054) Unknown column ‘conuintoken’ in ‘field list’
REPLACE INTO common_connect_guest SET `conuintoken`=’7CF32BFC7A287A52C214CE8D5572B5B2′ , `conopenid`=’D97BD4F16541BB824016C0F495F88BA4′ , `conqqnick`=’laoji.org’
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()

[title]解决方法:[/title]

打开空间商或自己架设的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 '';

问题解决。

链接到文章: https://jiloc.com/43456.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注