在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
" d1 O( f" V% |5 n# \$ I: S; a
( n& ]9 k% P0 c; e* V% K
解决办法 : D% c; H: d% ]8 Y! |; [6 x# l
解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码
/ q! r; l5 ^; D5 _7 R6 Z- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码 1 w- a0 s1 j' q6 p& b
9 \' z, ~( @) w* z% S3 f9 c Y! B5 F$ c% e1 Y
) }, v0 v% A+ U% y' P. e
|