欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

Discuz教程:ucenter的用戶數(shù)與論壇顯示會員數(shù)不一致

作者 / 無憂主機 時間 2015-06-08 14:51:04

最近有個別無憂主機php空間discuz站長朋友遇到這么個奇怪的問題,無憂小編就那其中一個例子來說把,由于之前有一段時間論壇發(fā)現(xiàn)被惡意灌水了,于是就恢復了最近的備份,其中ucernter的備份和論壇的備份時期是不一樣的。ucenter的備份是比論壇的備份要早好幾個月。由于時間不同,小編想要測試一下,如果注冊一個新會員,會員數(shù)是會往目前數(shù)量上加1,還是ucenter備份的時間上加1呢?小編試著新注冊一個會員,發(fā)現(xiàn)會員的UID是接著ucenter的備份時間。這樣就出問題了:ucenter的用戶總數(shù)與論壇顯示的會員不一致。我們知道,很多網(wǎng)站出現(xiàn)過由于計劃任務的每日用戶表優(yōu)化自動執(zhí)行遇到以下報錯:Column count doesn't match value count at row,將提示信息的pre_common_member、pre_common_member_status這兩個表的歸檔表刪除,并以主表為基準手工 新建了兩個和主表數(shù)據(jù)一致的歸檔表,然后自動執(zhí)行計劃任務的每日用戶表優(yōu)化就正常了,但是如此操作之后會造成UC中心的用戶總數(shù)與論壇顯示的會員總數(shù)不一 致的情況,這個時候我們可以嘗試將存檔表合并到主表中,可以執(zhí)行以下sql語句:

insert into pre_common_member select * from pre_common_member_archive;
insert into pre_common_member_count select * from pre_common_member_count_archive;
insert into pre_common_member_field_forum select * from 
pre_common_member_field_forum_archive;
insert into pre_common_member_field_home select * from 
pre_common_member_field_home_archive;
insert into pre_common_member_profile select * from pre_common_member_profile_archive;
insert into pre_common_member_status select * from pre_common_member_status_archive;
繼續(xù)接著再執(zhí)行以下sql語句:
TRUNCATE TABLE `pre_common_member_archive`;
TRUNCATE TABLE `pre_common_member_count_archive`;
TRUNCATE TABLE `pre_common_member_field_forum_archive`;
TRUNCATE TABLE `pre_common_member_field_home_archive`;
TRUNCATE TABLE `pre_common_member_profile_archive`;
TRUNCATE TABLE `pre_common_member_status_archive`;
這樣就可以了。 無憂主機相關文章推薦閱讀: DISCUZ教程:修改安全密碼 DISCUZ教程:徹底卸載內(nèi)置插件再重新安裝 新安裝DISCUZ存在應用ID共享BUG的最終解決方法

本文地址:http://www.gle-technology.com/discuz/19542.html

1
1
1
1
1
1
1

客戶服務熱線

0791-8623-3537

在線客服