最近許多實(shí)用discuz建站的朋友會(huì)遇到使用QQ互聯(lián)登錄時(shí)提示1054錯(cuò)誤代碼的問(wèn)題!詳細(xì)錯(cuò)誤代碼如下:
(1054) Unknown column 'conuintoken' in 'field list',
其實(shí)出現(xiàn)這個(gè)問(wèn)題的根本原因是用QQ登錄的時(shí)候是把用戶賬號(hào)信息寫入數(shù)據(jù)表common_member_connect中的,但是寫入的sql語(yǔ)句中有conuintoken這個(gè)字段,可能系統(tǒng)數(shù)據(jù)表common_member_connect里面卻沒(méi)有這個(gè)字段,所以就會(huì)提示報(bào)錯(cuò)。
今天CMS資源網(wǎng)就告訴大家如何解決這個(gè)問(wèn)題:
我們找到并打開(kāi)/config/config_global.php文件,在CONFIG ADMINCP項(xiàng)目下增加以下代碼(如果已經(jīng)有這行代碼,將’0’改為1):
$_config['admincp']['runquery'] = 1;
然后登錄discuz管理后臺(tái)—站長(zhǎng)—數(shù)據(jù)庫(kù)—升級(jí),粘貼以下sql代碼提交:
alter table pre_common_member_connect add conuintoken char(32) not null;
alter table pre_common_connect_guest add conuintoken char(32) not null;