在后台更新数据缓存时出现Discuz! Database Error(1146) Table ‘sqlshdmi.common_member_archive’ doesn’t exist SELECT COUNT(*) FROM common_member_archive
( T8 G: Q* K7 l- d+ k1 |+ E+ T/ [. z8 M$ S" x _
解决办法
5 A( t, n# I3 Q7 M9 p解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行代码
* u# b4 U2 F# D4 ?7 d- DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码
) P( t6 S' t# [' Y, K- f- q+ j
* O! X2 ^% j! T+ _5 ]7 U' w0 `4 j) f* ~/ D2 i
5 J7 `& C5 Q- Q$ d
|