Apache 2.4在Windows 8 - 64位上运行速度很慢

时间:2013-09-15 12:10:11

标签: php apache windows-8 64-bit wampserver

我在电脑上安装了apache 2.4。它经常运行很慢。 Internet Explorer中的页面标题显示“正在等待localhost”并带有加载图标! 已安装的软件:

windows 8 64bit > 
            Apache2.4 64bit
            php 5 64bit
            MySQL 5 64bit
            phpMyAdmin 4

问题不适用于mySQL ...当它关机时,问题仍然存在。 我已经搜索并找到了解决方案,但它们没有用。像:

  • 添加“127.0.0.1 localhost”>>>到C:\ Windows \ System32 \ Drivers \ etc \ hosts
  • 在httpd.conf
  • 上添加“EnableMMAP on”和“EnableSendfile on”
  • 在php.in
  • 上启用并设置realpath_cache_size = 4m

任何想法?

3 个答案:

答案 0 :(得分:6)

在Internet Explorer以外的其他浏览器上是否出现此问题?

如果不是,它可能与Apache的Multi-Processing Module optimized for Windows NT有关。这已被命名为一个非常无响应/悬挂Apache的可能原因之一。

修复方法是将其添加到httpd.conf:

AcceptFilter http none
AcceptFilter https none

有关详情,请参阅此主题的my blog post

答案 1 :(得分:0)

我遇到了同样的问题,我安装了64位版本的WAMP。我通过数据库(mySql)导出。卸载WAMP,下载并安装32位版本。导入我的数据库。 速度差异非常明显......你可能想尝试一下。

答案 2 :(得分:0)

在Windows 8上似乎存在localhost dns解析的问题。 按照本文中的说明为我做了:

http://othermachines.com/blog/solving-performance-issues-windows-8-wampserver-drupal