【问题标题】:XAMPP + WAMP very slow over the weekend?XAMPP + WAMP 周末很慢?
【发布时间】:2014-04-22 11:47:47
【问题描述】:

我使用 xampp 已经半年了,带有 xdebug 和其他一些扩展。一切都很好,但现在,在周末它神奇地变得非常缓慢。不管我输入“localhost”、“127.0.0.1”还是我的 LAN-IP。

所以我安装了 WAMP。正如我现在所知,x64 的 WAMP 是浪费时间 - (CURL 不起作用)所以我安装了 WAMP x32。

到目前为止,CURL 可以正常工作,但页面仍然需要一分钟才能加载!不构建页面,不处理代码,在我看来,开始处理几乎不需要一分钟。

可悲的是,任何人都可以推荐一个完全工作的 php-apache-mysql 包,用于 Windows,它在 2014 年与所有提供的扩展一起按预期工作?如果该软件包/软件(如果存在)能够按预期工作,而无需修改注册表、系统文件、dll 并且无需花费数小时来使简单的页面请求正常工作,那就太好了。

最后但同样重要的是,我的主机文件的内容:

#::1             localhost

127.0.0.1 localhost
127.0.0.1 127.0.0.1

到目前为止,我真的尝试了我在网上找到的所有东西。没有什么帮助。在 Stackoverflow 上有一个与此类似的问题 - 没有任何有用的(固定)答案。

集体信息:

  • XAMPP 和 WAMPP 很慢
  • localhost/127.0.0.1/LAN-IP 在 URL 中没有 影响性能
  • 网络服务器不需要很长时间来执行 请求
  • 网络服务器确实需要大约 60 秒来接收请求
  • 跨浏览器测试
  • 已测试终止会话

【问题讨论】:

标签: windows apache2 xampp wamp


【解决方案1】:

您可以尝试删除该行

127.0.0.1  127.0.0.1

来自您的 HOSTS 文件。

无论如何这是一条非法指令,但我知道它会导致循环。你有 PHP 错误文件或 Apache 错误文件告诉你什么有用的信息吗?

这是您在系统变慢之前添加的吗?

其他建议:

众所周知,更改这些设置有助于 Windows 系统,如果它们不存在,您可能需要将它们添加到您的 httpd.conf。

AcceptFilter http none
AcceptFilter https none

【讨论】:

  • 删除该行不会导致任何更改。错误日志关于该问题是空的。我不能说,星期五一切都很好。我也在 SSD 上运行,所以我可以省去我的硬件。
  • 查看 Windows 事件日志。在来自 Apache 的消息的 Windows -> Applications 部分中
  • 不知道是你错了还是这个帖子:stackoverflow.com/a/6165424/3048505
  • @xcy7e 可能是我,但我看不出创建对 127.0.0.1 的循环引用是个好主意!但我总是渴望学习。
【解决方案2】:
  1. 在 wamp php.ini 中关闭显示错误并更改显示错误的类型! :)
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
display_errors = Off

enter php.ini via wamp
edit these lines

  1. 启用 gzip
    a) 启用 apache 模块:deflate_module 和 headers_module
    b) 将下面的代码粘贴到您的主 wordpress 文件夹 .htaccess
<IfModule mod_deflate.c>
<FilesMatch "\.(html|php|txt|xml|js|css)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>

【讨论】:

    猜你喜欢
    • 2015-11-25
    • 2012-01-15
    • 2021-01-01
    • 1970-01-01
    • 2022-08-20
    • 2019-01-10
    • 2018-01-29
    • 2018-10-11
    • 2011-01-10
    相关资源
    最近更新 更多