本站公告: 折腾来折腾去,焕然一新喽。

win2008服务器运行php网站响应慢的解决方法

文章 游辉 2207浏览 0评论

文章目录[隐藏]

所遇到问题

由于微软对win2003不再提供支持,最近将服务器换成了win2008的系统,发现一个问题就是网站静态页面访问速度很快,访问php页面的时候却超慢,网上搜索了一圈,终于找到了解决方法,下面记录一下,方便以后查找,也希望能给遇到同样问题的人一个参考信息。

解决方法

使用记事本或EmEditor等软件打开C:\Windows\System32\drivers\etc下的hosts文件。
找到:
# 127.0.0.1 localhost
修改为:
127.0.0.1 localhost
保存hosts文件,再次访问php页面试一下,速度是不是有很大的提升呢。

原因

原因是PHP5.3以上支持IPv6协议,但是大家的服务器未使用IPv6,当访问PHP的时候会连接MySQL的地址为localhost,系统会会先用IPv6连接,但又没有IPv6所以要等到IPv6失败了再转到IPv4这样绕了一圈速度当然慢了。

转载请注明:流芒阿辉 » win2008服务器运行php网站响应慢的解决方法

游客
发表我的评论 换个身份
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址