 | |  |
 | 在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
7 n, m' D$ r& y2 T
! [8 ^6 `* \. D* `2 h' } G
解决办法
- S6 _$ f6 e: v解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码 $ H" c3 V- b3 W. P4 C/ h
- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码
% ~" F* B: V$ B. @) g. A/ \5 Z
# a1 N, Q* J( C8 w3 ^/ j; _ ]9 U7 h( C/ G4 X0 B- {
2 e* J: [9 n4 q! Y
| |
 | |  |