MAMP Pro Apache随机缓慢启动服务页面 - 不是DNS查找问题

时间:2014-10-07 03:10:19

标签: php mysql apache osx-mavericks mamp-pro

由于Bonjour问题导致OS X上的页面加载缓慢,我发现了很多关于DNS查找速度慢的帖子。我很确定这不是我的问题,因为我使用的是有效的实时主机名而不是* .local和Firefox告诉我查找是即时的。我还有hosts文件的本地名称解析。

我查看了日志,清理了小问题,但仍然很慢。作为测试,我把error_log(“File_Update:START:”。date(“H:i:s”))作为文件的第一行和error_log(“File_Update:END:”。date(“H:i) :s“))最后以及整个我的php文件中的一些人认为mySQL是问题所在。从开始到结束的最长时间是1秒。

随机地,当我加载页面时,在START日志条目出现之前需要多达10秒。此时没有数据库访问,这是php执行的第一行代码。这个问题几天前就开始了,我不记得对我的系统进行了更改。它发生在所有页面和所有网站以及phpMyAdmin所以它不是我的代码。该站点在生产服务器上快速闪电。

我将MAMP Pro从2升级到3并没有区别。我试过关闭XDebug并打开php缓存模块。没有区别

我正在运行2.33GHz四核i7,配备16G内存,OS X 10.9.5,SSD。

我可以发布日志,如果有人想看到它们,但唯一有启动信息。加载页面只输出我的日志条目以进行测试。

我正在询问下一步该尝试的想法。十秒的页面加载确实会降低创造力。

1 个答案:

答案 0 :(得分:0)

发现问题。显然它是两件事的组合。我安装了IceFloor,但我确实将其关闭进行测试。仅这一点并没有解决问题。

我有两个Thunderbolt显示器,因此可以为网络控制面板添加多个接口。我注意到我自己的一个地址的ping偶尔会失败。这不应该发生!我删除了所有网络配置文件并重新开始。现在又快了。我的猜测是,因为我有很多接口,其中两个接口与互联网不同,但IceFloor或OS X网络都很困惑。

删除所有网络接口和位置并重新开始修复。

希望这有助于其他人。