Apache 2.4在Windows 8-64位上运行非常缓慢

4

我在电脑上安装了Apache 2.4,但是它经常运行缓慢。在Internet Explorer中,页面标题显示“等待本地主机”的加载图标!

已安装的软件:

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.ini中启用并设置realpath_cache_size= 4m
有任何想法吗?

我的操作系统是Win8 x64 - 如何尝试8位?!- 你是不是指32位(x86)? - mreza
这是离题的玩笑。 - djot
3个回答

6

除了Internet Explorer以外,这个问题是否会出现在其他浏览器上?

如果不是,这可能与Apache的优化Windows NT的多进程模块有关。这被认为是导致Apache非常不响应/挂起的可能原因之一。

解决方法是将以下内容添加到您的httpd.conf文件中:

AcceptFilter http none
AcceptFilter https none

关于这个话题,更多信息请参见我的博客文章


0

0
我曾经遇到过同样的问题,我安装了64位版本的WAMP。我通过导出我的数据库(mySql)来解决这个问题。卸载了WAMP之后,我下载并安装了32位版本,并将我的数据库导入其中。速度差异非常明显... 你也可以试试这个方法。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接