最近不少361源碼的用戶站長在安裝X3.1后,使用QQ互聯登陸會出現(1054) Unknown column 'conuintoken' in 'field list',具體截圖如下:
問題分析:
出現這個問題的原因是用QQ登陸的時候是把你的賬號信息寫入數據表common_member_connect中的,而這個語句中有conuintoken
這個字段,但數據表common_member_connect里面卻沒有,所以報錯。
解決辦法:
其實要解決這個問題并是太復雜,接下來361源碼就教大家如何解決這個問題:
在CONFIG ADMINCP項目下增加以下代碼(如果已經有這行代碼,將'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步不能執行或者有其他錯誤,請嘗試到phpmyadmin里面去執行,如下圖所示:
打開phpmyadmin管理以后,選中自己的數據庫,點擊SQL,在里面輸入命令然后點擊執行按鈕執行。
當然如果你不太會處理或者不想自己動手,您也可以選擇我們的在線客服有償幫您處理。
以上就是Discuz X3.1使用QQ互聯登陸報錯的解決方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答