久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標(biāo)題: 升級UCenter1.7沒有任何問題升級X3.5就出現(xiàn)1062 [打印本頁]

作者: worlddai    時間: 2023-2-12 12:56
標(biāo)題: 升級UCenter1.7沒有任何問題升級X3.5就出現(xiàn)1062
本帖最后由 worlddai 于 2023-2-12 13:08 編輯

升級UCenter1.7沒有任何問題升級X3.5就出現(xiàn)1062.升級UCenter1.7后通信都是正常的。
當(dāng)那3.5版本按教程換好了后就不能通信了。。升級X3.5就出1062。。這個是不是要把1.7和3.5通信后才可以升級X3.5?我也試過換3.5后就是不能通信

(, 下載次數(shù): 30) (, 下載次數(shù): 25) (, 下載次數(shù): 29)

(, 下載次數(shù): 27)




作者: dashen    時間: 2023-2-12 12:58
為什么不提供 1062 錯誤截圖
作者: worlddai    時間: 2023-2-12 13:08
dashen 發(fā)表于 2023-2-12 12:58
為什么不提供 1062 錯誤截圖


作者: 老周部落    時間: 2023-2-12 14:17
worlddai 發(fā)表于 2023-2-12 13:08

看升級指導(dǎo),同步錯誤用戶名。
作者: worlddai    時間: 2023-2-12 14:25
老周部落 發(fā)表于 2023-2-12 14:17
看升級指導(dǎo),同步錯誤用戶名。

Q009:升級過程中提示(1062) Duplicate entry '***' for key 'username'ALTER TABLE common_member CONVERT TO CHARACTER SET utf8mb4COLLATE utf8mb4_unicode_ci;(common_member也可能是common_member_archive)
A009:首先,這一般是UC升級1.7.0后UC里應(yīng)用通信失敗導(dǎo)致改名通知未被全部執(zhí)行就進(jìn)行了X程序升級引起的,解決方法有多種。
其一,完全恢復(fù)所有數(shù)據(jù)后,重新升級UC之后,進(jìn)入UC后臺,確保通信成功,且“數(shù)據(jù)列表-通知列表”中重命名用戶通知全部成功,此時再執(zhí)行X程序升級則無虞;
其二,進(jìn)入數(shù)據(jù)庫,執(zhí)行語句:
select uid from pre_ucenter_members where username in (select username from pre_ucenter_members group by convert(username using utf8mb4) collate utf8mb4_unicode_ci having count(1) > 1)
再將異常用戶改名,如果UC表查詢無異常,上述語句中表名可以更換為(pre_common_member_archive)
其三,進(jìn)入數(shù)據(jù)庫,執(zhí)行語句
update `pre_common_member` inner join `pre_ucenter_members` on `pre_common_member`.uid  = `pre_ucenter_members`.uid  set `pre_common_member`.username = `pre_ucenter_members`.username

update `pre_common_member_archive` inner join `pre_ucenter_members` on `pre_common_member_archive`.uid  = `pre_ucenter_members`.uid  set `pre_common_member_archive`.username = `pre_ucenter_members`.username

上邊的方法用了就出現(xiàn)
(, 下載次數(shù): 26)


作者: 專家    時間: 2023-2-12 15:10
worlddai 發(fā)表于 2023-2-12 14:25
Q009:升級過程中提示(1062) Duplicate entry '***' for key 'username'ALTER TABLE common_member CONVE ...

可能是你的archive表里存在著一些以前刪除過的用戶的存檔,你對比一下common_member和common_member_archive里面的條目數(shù)量,再看看ucenter_members里的數(shù)量,能不能對的上
作者: worlddai    時間: 2023-2-12 15:26
專家 發(fā)表于 2023-2-12 15:10
可能是你的archive表里存在著一些以前刪除過的用戶的存檔,你對比一下common_member和common_member_arch ...

common_member。common_member_archive。ucenter_members這三個的里的數(shù)量都不能對的上。。。
(, 下載次數(shù): 25)

(, 下載次數(shù): 25)

(, 下載次數(shù): 25)



這樣的我怎么搞???

作者: 專家    時間: 2023-2-12 15:30
worlddai 發(fā)表于 2023-2-12 15:26
common_member。common_member_archive。ucenter_members這三個的里的數(shù)量都不能對的上。。。

你確定你看的這個ucenter members表是你自己站點的么?這個數(shù)差的有點太多了
你看看具體配置,你是不是自定義過uc的members表前綴,你實際的用戶表是另一張表?
作者: worlddai    時間: 2023-2-12 15:34
專家 發(fā)表于 2023-2-12 15:30
你確定你看的這個ucenter members表是你自己站點的么?這個數(shù)差的有點太多了
你看看具體配置,你是不是自 ...

ucenter members表是我們站的,以前論壇搬家過和轉(zhuǎn)過PW的。最后又轉(zhuǎn)回DZ的
作者: worlddai    時間: 2023-2-12 16:02
專家 發(fā)表于 2023-2-12 15:30
你確定你看的這個ucenter members表是你自己站點的么?這個數(shù)差的有點太多了
你看看具體配置,你是不是自 ...

這個可以把pre_common_member表的用戶數(shù)據(jù)全刪除,再導(dǎo)入pre_common_member_archive表里的數(shù)據(jù)可以么?
作者: dashen    時間: 2023-2-12 16:06
worlddai 發(fā)表于 2023-2-12 16:02
這個可以把pre_common_member表的用戶數(shù)據(jù)全刪除,再導(dǎo)入pre_common_member_archive表里的數(shù)據(jù)可以么? ...

不能,兩個表在一起才是完整的會員數(shù)據(jù)
作者: worlddai    時間: 2023-2-12 16:11
dashen 發(fā)表于 2023-2-12 16:06
不能,兩個表在一起才是完整的會員數(shù)據(jù)

那現(xiàn)在怎么搞才可以升級3.5???
作者: worlddai    時間: 2023-2-12 16:44
有知道怎么處理的嗎???感謝
作者: 專家    時間: 2023-2-12 17:47
worlddai 發(fā)表于 2023-2-12 15:34
ucenter members表是我們站的,以前論壇搬家過和轉(zhuǎn)過PW的。最后又轉(zhuǎn)回DZ的

ucenter的members表,是最終起作用的原始用戶表,用戶的實際數(shù)據(jù)都是以它為準(zhǔn)的,登錄什么的全都靠它。
你確定你們站總共就600多用戶,而不是Discuz那邊記錄的6萬多?
作者: 專家    時間: 2023-2-12 17:50
worlddai 發(fā)表于 2023-2-12 15:34
ucenter members表是我們站的,以前論壇搬家過和轉(zhuǎn)過PW的。最后又轉(zhuǎn)回DZ的

如果不是我上述所說的情況,那么極有可能你還有一張真正的用戶表,里面存儲了member+member_archive的總和。
如果你真就只剩那600多用戶了,那可以考慮把member表和member_archive表里不是這600多個人的其他人都清理了,因為那些人連登錄的可能性都沒有了。
作者: worlddai    時間: 2023-2-12 18:05
我是請教了一下其他的直接從common_member_archive表里操作轉(zhuǎn)換成utf8mb4_unicode_ci的了就過去了。但升級成功后出現(xiàn)了新的情況》。。。
(, 下載次數(shù): 24)


打開網(wǎng)站就出現(xiàn) (, 下載次數(shù): 24)

作者: 湖中沉    時間: 2023-2-12 18:14
worlddai 發(fā)表于 2023-2-12 18:05
我是請教了一下其他的直接從common_member_archive表里操作轉(zhuǎn)換成utf8mb4_unicode_ci的了就過去了。但升級 ...

引用了早已廢棄的旋風(fēng)儲存插件,請在后臺卸載并刪除
作者: worlddai    時間: 2023-2-12 18:17
湖中沉 發(fā)表于 2023-2-12 18:14
引用了早已廢棄的旋風(fēng)儲存插件,請在后臺卸載并刪除

那兒處理好了。現(xiàn)在又在論壇那里出現(xiàn)了這個 (, 下載次數(shù): 21)

作者: 湖中沉    時間: 2023-2-12 19:11
worlddai 發(fā)表于 2023-2-12 18:17
那兒處理好了。現(xiàn)在又在論壇那里出現(xiàn)了這個

用的模板不支持X3.5,用默認(rèn)模板,并改造此模板適配X3.5后再使用




歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! W1.0