在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
" V+ K% d& \1 d4 X4 ^
3 ^! T, G- s. y! t$ s: t3 R
解决办法
2 X/ @- L* G7 {# z# v$ N1 g解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码
) Y; p/ {5 |3 q4 D7 x- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码 3 o* a( ~) n/ r' T5 [6 C
: p" m5 W7 d L, A
1 V; F2 X& [# I' B
! b; h1 l, o2 ]1 y5 t) y$ N
|