WAMP/XAMPP 对本地主机的响应非常慢

新手上路,请多包涵

我不知道是什么问题。 WAMP 非常慢,所以我重新格式化了我的电脑并安装了 WAMP。尽管如此,访问 localhost 还是非常非常慢,有时甚至根本无法加载。我什至删除它并用 XAMPP 替换它,但我仍然得到相同的结果。可能是什么问题?这是我当前的主机文件:

 127.0.0.1       localhost

127.0.0.1       localhost

之前它工作得很好,但我不知道发生了什么,也不知道为什么它最近开始表现得很奇怪,因为即使重新格式化也没有解决它。

原文由 FBwall 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 613
1 个回答

我在运行 64 位的 Windows 8 上遇到了同样的问题。 Apache 确实很慢,但是当您多次按 F5 时它就可以了。最后我做了很多事情后设法解决了它。现在它工作得很快。

尝试执行以下任务以提高性能:

更改apache的监听端口

将侦听端口从 80 更改为 8080,以避免与 Skype 等程序发生冲突。打开您的 httpd.conf 文件并找到以 Listen 开头的行(在第 62 行附近)。更改如下: Listen 127.0.0.1:8080

在此处输入图像描述

改变你的电源计划

将您的电源计划从平衡更改为高性能。您可以在 Control Panel\All Control Panel Items\Power Options

在此处输入图像描述

禁用 IPv6

这项特殊任务的功劳归功于 Jef ,他在 博客文章 中指出了这一点。在 Windows 8 桌面上,同时按 Windows KeyR key

在此处输入图像描述

在“运行”对话框中键入 regedit,然后单击“确定”

在此处输入图像描述

使用注册表编辑器展开注册表树并浏览至:

 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters

在此处输入图像描述

右键单击 Parameters ,展开 New ,然后选择 DWORD (32-bit) Value

在此处输入图像描述

Name 字段中输入 DisabledComponents

在此处输入图像描述

Double click on the new DisabledComponents value, enter ffffffff into the Value data dialog box, and click the OK button

在此处输入图像描述

确认新注册表值包含所需数据。

在此处输入图像描述

更改您的 etc/hosts

如果您使用虚拟主机,请不要在新行中添加每个虚拟主机。而是像下面这样列出它们。 127.0.0.1 site-a site-b site-c

我还添加了 127.0.0.1 127.0.0.1 因为我听说这也以某种方式改进了查找。 (无法确认这一点,但把它放在那里也无妨)

在此处输入图像描述

您的主机文件位于 C:\Windows\System32\Drivers\etc

检查有多少apache进程正在运行

在我的例子中,我有两个正在运行的 apache 进程。确保只有一个正在运行。您可以通过按 CTRL+ALT+DEL 并按 Task Manager 进行检查

在此处输入图像描述

关闭基本过滤引擎 (BFE)

我发现关闭基本过滤引擎也有点用。由于停止或禁用 BFE 服务会显着降低系统的安全性,您应该只在需要时才这样做。

转到控制面板 => 管理工具 => 服务 => 基本过滤引擎

在此处输入图像描述

通过单击 停止 来停止基本过滤引擎

在此处输入图像描述

提高 Apache 的进程优先级

到您的任务管理器并通过 右键单击 -> 设置优先级 -> 高将 Apache 的进程优先级从正常更改为高在此处输入图像描述

让 Apache 的进程保持忙碌

这是一种有点丑陋的方法,但它确实有效。它使 Apache 保持忙碌,并会更快地处理您自己的请求。将您的本地网址插入 iframe 位置并将其保存在 html 文件中,运行它并保留在那里直到完成。

 <html>
    <head>

<script>
setTimeout(function(){
   window.location.reload(1);
}, 2000);

</script>

</head>
<body>
<iframe name="iframe" id="iframe" src="http://mywebsite:8080"></iframe>

</body>
</html>

降级到 Windows 7 专业版

作为 Windows 8 Pro 用户,您有权降级到 Windows 7。 在此处阅读 更多相关信息。对我来说,这是唯一真正正确完成工作的解决方案。

原文由 bicycle 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏