在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
- N. X4 V9 v' D
4 B% d5 v% n8 q* w Y4 z( O解决办法
0 s/ q; e L0 X解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码
7 Q$ ~8 }) b4 w1 }+ ~- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码 2 z/ j i- e! K* b* }; h5 d, K; I6 t
6 g' Z+ l1 }) h) [9 P/ y3 f& e$ ?5 a5 u/ O) x
# R( A9 q) \5 f1 ^' T$ b& X) ~
|