在Windows 7(Ultimate,版本6.1,內部版本7600)下使用XAMPP(1.7.5 Beta)時,頁面實際顯示前需要幾秒鐘的時間。在這段時間內,瀏覽器顯示「Waiting for site.localhost.com ...」和Apache(httpd.exe,版本2.2.17)具有99%的CPU負載。如何在Windows 7上使XAMPP(Apache;查找)更快?
我已經嘗試加快速度在幾個方面:在XAMPP
- 取消註釋 「提供Win32DisableAcceptEX」 \ apache的\的conf \額外\的httpd-mpm.conf
- 取消註釋 「EnableMMAP關」 和「 EnableSendfile Off「在xampp \ apache \ conf \ httpd.conf中
- 禁用所有防火牆和防病毒軟件(Windows Defender/Windows防火牆,Norton AntiVirus)。
- 在hosts文件中,註釋掉「:: 1 localhost」並取消註釋「127.0.0.1 localhost」。
- 已執行(通過cmd):netsh;接口;端口代理;添加v6tov4 listenport = 80 connectport = 80。
- 通過遵循these指示,甚至完全禁用了IPv6。
- 「HostnameLookups」被設置的唯一地方是在xampp \ apache \ conf \ httpd-default.conf中:關閉。
- 通過註釋(在httpd-xampp.conf中)試圖在CGI模式下使用PHP:LoadFile「C:/xampp/php/php5ts.dll」和LoadModule php5_module modules/php5apache2_2.dll。
這些可能的解決方案都沒有對速度有任何明顯的影響。 Apache是否難以找到目標主機('gethostbyname')?我還有什麼可以嘗試加快速度?
我建議你改變你的開發環境。使用VMWare播放器並使用共享掛載將您的主機文件夾設置爲VirtualHost目錄...它會加速您的Magento開發。 – Darren
我會看看這個,謝謝。我也將php.ini中的safe_mode更改爲off,這似乎加快了後端的速度。 – Norbert
是的,我def推薦它。當我試圖在類似於XAMPP(WAMP)的平臺上開發時,速度非常慢,但將其移植到虛擬環境會加速它的發展;你只需要知道中級系統管理技能。 – Darren