在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
' u. q. t# j6 A- g% `" f2 M
- j* V. {! J" w. v- x解决办法 5 j; Y+ E# O( H" I1 ]% y7 L
解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码 * @. N( D2 ~: ~! T$ q8 F3 z( G7 j
- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码
$ m2 P! J. z* s: _( E' ~3 n! e- c8 _$ h4 O- c5 M" z
- S5 I6 S8 F ^; J0 ~; L
" Y1 B, d; U! |# y' h% ~
|