discuz非常慢
0
discuz装好了,但是访问非常慢,我一直以为是我的环境有问题,但是该优化的基本都优化了,但是依旧非常慢。
最后我就猜想到是不是数据库的问题,果然使用show processlist;
一查询数据库非常多的unauthenticated user
。
为什么会有这个东西,因为我的数据库没装在虚拟机的Linux上面,而是访问的Window上面的MySQL,所以就出现了这个反向查询。
解决办法就是在my.ini
(Linux是my.cnf
)的[mysqld]
后面加上:skip-name-resolve
这个参数主要用来反查客户端IP和域名的。
如果是绿色版MySQL,请复制my-huge.ini
改名为my.ini
就可以了(路径不用变),重启mysqld
就好了。