当在Windows 7 (终极版,版本6.1,构建7600)下使用XAMPP (1.7.5 Beta)时,页面实际显示前需要几秒钟。在这些秒数内,浏览器会显示"等待site.localhost.com...",而Apache (httpd.exe,版本2.2.17)的CPU负载会达到99%。
我已经尝试了多种方法来加速:
我已经尝试了多种方法来加速:
- 在xampp\apache\conf\extra\httpd-mpm.conf中取消注释“Win32DisableAcceptEx”
- 在xampp\apache\conf\httpd.conf中取消注释“EnableMMAP Off”和“EnableSendfile Off”
- 禁用所有防火墙和杀毒软件(Windows Defender/Windows Firewall、Norton AntiVirus)。
- 在hosts文件中,注释掉“::1 localhost”,并取消注释“127.0.0.1 localhost”。
- 通过cmd执行:netsh;interface;portproxy;add v6tov4 listenport=80 connectport=80。
- 甚至通过遵循这些说明完全禁用了IPv6。
- 唯一设置了“HostnameLookups”的地方是xampp\apache\conf\httpd-default.conf,设置为:Off。
- 尝试通过在httpd-xampp.conf中注释掉以下内容将PHP设置为CGI模式:LoadFile "C:/xampp/php/php5ts.dll"和LoadModule php5_module modules/php5apache2_2.dll。
这些可能的解决方案都没有明显地提高速度。Apache在尝试查找目标主机(“gethostbyname”)时是否存在困难?我还能尝试什么来加快速度?