最近換了臺新服務器,因爲內存是8G的,因此就換了Windows Server 2008 R2 這款系統,雖然有點陌生,可是熟悉了一下感受性能很是好,可是在配置完PHP環境以後卻發現了問題,訪問HTML速度飛快,而訪問PHP網頁時就要卡頓幾秒,好像響應很慢的樣子,排除了帶寬的因素以後,在百度上搜了一圈,居然解決了,如今將方法轉載給你們,其實解決方法很簡單哦。服務器
IIS7.5網站訪問PHP響應慢的緣由工具
緣由是PHP5.3以上支持IPv6協議,可是你們的服務器未使用IPv6,當訪問PHP的時候會鏈接MySQL的地址爲localhost,系統會會先用IPv6鏈接,但又沒有IPv6因此要等到IPv6失敗了再轉到IPv4這樣繞了一圈速度固然慢了。性能
網上說的神馬禁用IPv6試了沒有任何做用,而後使用了微軟官方的IPv6禁用工具依然如此,下面貼出正確的解決方法個人方法不必定適用你但你不妨一試測試
由於我在服務器使用ping localhost的時候感受很奇怪出來的IP竟然是【::1】網站
IIS7.5網站訪問PHP響應慢的解決方法
使用記事本或EmEditor等軟件打開C:\Windows\System32\drivers\etc下的hosts文件。內存
找到:it
# 127.0.0.1 localhost百度
修改成:軟件
127.0.0.1 localhost配置
保存hosts文件,再試試效果如何?
---------------------------------------
已測試,確實有效