king

Windows Server 2008 R2服务器网站访问PHP程序响应慢的解决方法

king IIS 2018-05-18 2823浏览 0

最近帮用户配置了一台Windows Server 2008 R2的服务器,虽说是新机器,但用户几次反映部署的网站不快,甚至有些卡顿,几经测试,才发现原来是PHP5.3以上版本默认使用了IPv6的协议,但是由于服务器未使用IPv6,PHP连接MySQL的地址为localhost是,系统会优先用IPv6连接,但又没有IPv6所以要等到IPv6失败了再转到IPv4协议,因为这就消耗掉了几秒钟。所以导致网站出现延迟的现象了。

 

用记事本或EmEditor等软件打开C:\Windows\System32\drivers\etc下的hosts文件。

 

找到:#       127.0.0.1       localhost

修改为:127.0.0.1       localhost

 

这样PHP延迟的问题就解决了,客户反映网站速度提上来了。


继续浏览有关 php 的文章
发表评论