最近不少361源碼的用戶站長(zhǎng)在安裝X3.1后,使用QQ互聯(lián)登陸會(huì)出現(xiàn)(1054) Unknown column 'conuintoken' in 'field list',具體截圖如下:
問題分析:
出現(xiàn)這個(gè)問題的原因是用QQ登陸的時(shí)候是把你的賬號(hào)信息寫入數(shù)據(jù)表common_member_connect中的,而這個(gè)語句中有conuintoken
這個(gè)字段,但數(shù)據(jù)表common_member_connect里面卻沒有,所以報(bào)錯(cuò)。
解決辦法:
其實(shí)要解決這個(gè)問題并是太復(fù)雜,接下來361源碼就教大家如何解決這個(gè)問題:
在CONFIG ADMINCP項(xiàng)目下增加以下代碼(如果已經(jīng)有這行代碼,將'0'改為1):
$_config['admincp']['runquery'] = 1;
粘貼以下代碼提交:
alter table pre_common_member_connect add conuintoken char(32) not null;alter table pre_common_connect_guest add conuintoken char(32) not null;
如果上述第2步不能執(zhí)行或者有其他錯(cuò)誤,請(qǐng)嘗試到phpmyadmin里面去執(zhí)行,如下圖所示:
打開phpmyadmin管理以后,選中自己的數(shù)據(jù)庫,點(diǎn)擊SQL,在里面輸入命令然后點(diǎn)擊執(zhí)行按鈕執(zhí)行。
當(dāng)然如果你不太會(huì)處理或者不想自己動(dòng)手,您也可以選擇我們的在線客服有償幫您處理。
以上就是Discuz X3.1使用QQ互聯(lián)登陸報(bào)錯(cuò)的解決方法的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選