在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
: P% G' H4 J2 i$ `
" Z" c8 J* q" j4 U/ E1 c& H解决办法
1 K: A0 ?+ T4 S( Z% m解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码 ( `6 E6 T v, ^& n+ e( M$ z
- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码 / r* l* Q7 f# i
}" N" c- A) j/ [8 g( O+ B, [9 E3 e: L- X% C
: M3 Q+ \. z( r' g8 w! g: `+ ~+ V3 K
|