WAMP
我在本地机器上有以下配置Windows 7
。
当我尝试localhost
从WAMP
通知图标打开时,它花费了很长时间(大约几分钟)。甚至phpmyadmin
花费了很长时间。
知道如何解决这个问题吗?
答案1
我也遇到了这个问题,在寻找解决方案时,我阅读了几页有关如何解决该问题的建议。(1),(2),(3),(4)。
有几种建议,但普遍的共识似乎是,最有效的两种解决方案如下:
- 将 PHP 更改为作为 Apache 模块或 Fast-CGI 进程运行(我见过两个都建议更快)
- 在文件中添加一行
HOSTS
来解决localhost
:127.0.0.1 localhost
- 禁用 IPv6
localhost
将配置文件(适用于 Apache、MySQL 和 PHP)中的所有 替换为127.0.0.1
我最终添加了一个注册表项来禁用 IPv6,但我还没有重新启动,而且,我已经通过正常的 Windows 界面设置禁用了它,所以我认为它还没有产生任何效果。
我还在配置文件中进行了替换localhost
,127.0.0.1
这似乎产生了最大的效果,使我的 WordPress 页面加载时间从约 7 秒缩短至约 2 秒。
此外,我还进行了一项测试,启动了该服务(当然,在用一个小文件dnscache
替换我的正常大文件之后)。这似乎大大增加了hosts
全部浏览性能(这意味着我现在必须找到一种方法来解决服务因大hosts
文件而产生的 100% CPU 负载)。
答案2
我很久以前也遇到过这个问题。在网上搜索了几个小时后,我终于发现我的防火墙设置存在一些错误。我建议你检查一下你的防火墙/防病毒设置。
此外,如果您正在使用代理或 vpn,请尝试将其关闭或为 localhost 添加例外。