 | |  |
 | 在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
, V3 l! _ d: v- T* a# y( Q0 e( N+ e' t$ t; \
解决办法
J! q: c2 B: K+ W: j7 R+ J解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码 & V" D$ _1 C' r+ @# G G6 J
- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码 # t- k e5 p! W/ B' `
6 ^: P" u% e: w: w& ^! s4 T! H; S; [( J$ ?- N( r6 T& h/ _! M9 L) w
! W7 j! X6 X u, Y; t5 f
| |
 | |  |