027-86866258
網站建設知識|做網站公司|seo優化排名知識

武漢phpstudy等php本地環境在win7以上系統運行緩慢的解決方法

武漢網站建設 2020-11-06 | 閱讀:32746

   在換新電腦之前,一直用的是win xp系統,經常使用phpstudy來部署服務器環境,前天公司換電腦了,換成了win10系統,因為武漢做網站必須用到php環境,所以也安裝了phpstudy軟件,但在本地測試的時候發現了一個奇怪的現象,運行PHP程序的時候非常慢,開始以為是php版本的問題,后臺換了多個版本還是一樣,打開一個頁面差不多要用時3秒以上,這肯定是不正常的,因為我只是一個簡單的頁面,之前都是秒開。


      首先,考慮是不是因為我使用的是集成環境(phpStudy),測試了阿帕奇/Apache,發現Apache在靜態頁面時,速度是正常的,這說明Apache是正常的,繼續嘗試更換PHP的環境,將PHP換至5.4/5.5/5.6發現問題依舊。這有點奇怪了,于是接著把PHP換到低版本5.2.17,意想不到的是竟然速度正常了。


image.png


       沒道理PHP5.3以上速度就卡了,于是開始檢查程序,將MYSQL鏈接數據庫去掉,發現速度也正常了,難道是數據庫連接有問題?


       繼續檢查數據庫連接文件,看不出任何問題,數據庫主機連接填的地址是:localhost ,嘗試將“localhost”換成局域網IP,發現速度也正常了,換成“127.0.0.1”居然也正常了,也就是說問題出在“localhost”上。


最終終于明白了其原因:win7及以上的系統默認是支持IPV6的,在鏈接數據庫的時候,PHP 5.3及以上在面對數據庫配置信息中的“localhost”會首先確認這是IPv6還是IPv4,因此在此環節耗時過多,從而影響運行速度,這也就能解釋上述的去掉連接數據庫速度就正常了的現象,直接把這個地址改名為“127.0.0.1”,這個IP是IPv4下面的本地網絡地址,實際作用和“localhost”一樣,不過能明確告訴PHP這是IPv4網絡。


  這樣我的問題終于是解決了php5.3及以上win7及以上操作系統上運行PHP速度慢問題。有需要武漢做網站建設、網站優化、小程序的朋友,可以咨詢我們的客服。



TAG標簽: phpstudy運行緩慢    win10的php運行慢    php網站開發   

相關資訊

十五年 行業經驗

多一份參考,總有益處

聯系我們,即可獲得專屬《策劃方案》及報價

網站、微信公眾號、小程序、網站SEO優化等,咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:027-86866258 / 大客戶專線:劉經理:15307181953

捕鱼达人赢话费内购破解版 足球混合过关查询 MG招财鞭炮投注 山西快乐十分彩票 金猴赌经 大乐透探讨论坛 赛马会提供巜四肖中特 波叔一波中特2021 澳洲10全天免费计划 北京pk10冠军两期计划 百家乐怎么玩_Welcome 河北时时彩走势图开奖 澳洲幸运5技巧 广西快乐10分开奖图 彩票黑龙江11选5 ag视讯大神沈自凡 一肖一码中特免费公开