Windows Server 2008 R2网站访问PHP响应慢的解决方法
    文章作者:恒爱网络 阅读次数:6567 发布时间:2017-4-20

     最近帮用户配置了一台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延迟的问题就解决了,客户反映网站速度提上来了。