上次,我把网站从香港的win2003 的IIS6.0转到内地的CENTOS的 lnmp上,转移好后,开始没问题,但是第二天问题出来了,论坛统计的最高统计数为:最高记录是 Array 于 1970-1-1。
我后来在DZ官方论坛搜了很多方案,都不行。但是后来还是有一种方案行了。
把配置文件:
config_global.php
找
$_config['memory']['memcache']['server'] = '';
复制代码改为
$_config['memory']['memcache']['server'] = '1';
后来去后台:
后台---优化设置---内存优化
memcache已经开启了... 更新一下内存缓存。
打开前台一看,问题解决了。
至于为什么,原作者也是没有说明白,但是大家遇到这个问题之后,可以参照这个方法试一下。
《 “Discuz!x2.0最高记录是 Array 于 1970-1-1 的解决办法” 》 有 2 条评论
那请问,使用eAccelerator出现同样的问题怎么办啊?我已经尝试了照葫芦画瓢修改为
$_config['memory']['eaccelerator'] = '1';
但还是不行啊。
你的支持eAccelerator吗?我的只是在LINUX下安装过eAccelerator,我的iis6.0下面没有安装,你要确定安装了eAccelerator模块,还有在php.ini中的配置是否正确。你可以网上搜索一下,iis下的eAccelerator配置。