在响应之前,Apache / PHP服务器延迟了一分钟

我有一个Apache / PHP实例(在这种情况下是PHP 5.2)最奇怪的问题,它将花费一分钟来响应请求。 PHP剖析说,实际上产生响应的时间不到一秒钟,似乎阻塞了某种东西。 浏览器networking活动检查员也不会给出任何线索,因为它只是说接收第一个字节的时间是50-70秒。 任何其他build议,看看是什么原因造成的问题?

我在辩论清除所有事情,并重新开始,但宁愿找出问题是什么,因为一切似乎configuration正确,我没有做任何事情比正常。 感谢您的任何想法!

事实certificate这是/etc/hosts的问题 – 无论出于何种原因,OSX Lion 10.7.2在将多个域放在同一行上时会遇到问题,例如:

 127.0.0.1 mylocalsite.com anotherlocalsite.com 

与:

 127.0.0.1 mylocalsite.com 127.0.0.1 anotherlocalsite.com 

通过将它们放在同一行上,ping anotherlocalsite.com将需要一分钟来解决,而mylocalsite.com将立即parsing为127.0.0.1。 有关OSX Lion上的DNS和主机文件的各种问题的讨论如下:

http://www.justincarmony.com/blog/2011/07/27/mac-os-x-lion-etc-hosts-bugs-and-dns-resolution/

如果有人知道为什么这个特定的问题发生,有兴趣知道,但至less现在解决问题了!