找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5363|回复: 0

Discuz:common_member_archive表丢失的原因和解决办法

[复制链接]
发表于 2020-9-2 21:49:50 | 显示全部楼层 |阅读模式

笑脸喜迎新飞吧友,热情拥抱新伙伴。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Discuz:common_member_archive表丢失的原因和解决办法



      首先这个错误是大家经常遇到或者看到其他网站出现的一个问题,解决办法很多站长也都知道并且可以熟练解决,但是这问题是因为什么产生并且为什么会不断出现的呢?


      出现这个错误的原因是Discuz!程序认为网站已做用户表优化,在注册/更新缓存等工作时就会去读取这个表,而网站实际是没有正常优化过用户表的,就没有正常创建这几个新表,导致错误.

       解决方案是DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';这个是大家耳熟能详的解决方案。而在执行后还会不断出现这个错误的原因是很多从低版本升级至高版本的论坛在计划任务中勾选了每日用户表优化这个功能,而实际在X2.0~3中未到达条件的网站是不勾选优化的.所以当遇到这个问题时执行sql语句并去掉计划任务中每日用户表优化的勾.并更新缓存。

感谢大家一直以来对飞吧资源网的支持!https://www.fb93.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|飞吧地图|飞吧技术分享 ( 粤ICP备13002650号 )

GMT+8, 2024-11-21 17:39 , Processed in 0.134254 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表