Day: 08/19/2012

DiscuzX2.5 伪静态 Rewrite设置

论坛从DZ7.2升级到discuzx 2.5,中间经历了DZX1.5,但是发现ReWrite失效了。网上找了很多规则都不对,其实你大可不必,DZ升级到2.5已经越来越智能了,你只要在后台——全局——SEO设置——URL静态化,现则你需要用的伪静态化规则,然后点击右边的“查看当前的 Rewrite 规则”即可。DZ会将会列明主流服务器环境的配置方法。你只要找到对应的即可。

Apache Web Server(独立主机用户)
Apache Web Server(虚拟主机用户)
IIS Web Server(独立主机用户)
IIS7 Web Server(独立主机用户)
Zeus Web Server
Nginx Web Server

以下是NGinx的:

Continue reading

DiscuzX 显示最高记录是 Array 于 1970-1-1

算是DZX的一个小问题
论坛首页在线会员显示最高记录是 Array 于 1970-1-1

方法一:

在论坛目录/config/config_global.php 中找到

1
 $_config['memory']['memcache']['server'] = '';

改为

1
 $_config['memory']['memcache']['server'] = '1';

回到discuz后台—优化设置—内存优化

如果memcache已经开启,更新一下缓存就OK了。

方法二:

关闭eaccelerator缓存,或者用其他缓存。

如果你还有点舍不得eaccelerator,只要清除服务器中eaccelerator的缓存。

我在Ubuntu系统用LNMP一键安装的,只要执行以下代码即可:

1
sudo rm -rf /usr/local/eaccelerator_cache/*

如果你的路径不对,要改一下路径。 记得重启下WEB服务就好了,经菜牛实测,方法二可行!!