Apache VirtualBox和主机系统之间的HTTP/MAMP连接速度非常慢
我使用MAMP Pro在Mac上开发,我在VirtualBox VM中运行Windows 7,这样我就可以在Internet Explorer中测试我的WordPress站点。问题是,当我尝试在VM的浏览器中加载页面时(http://10.0.2.2:8888)加载页面大约需要30秒 大部分时间是Firefox中的“连接到…”和IE中的“等待…”,因此查找主机系统似乎有很长的延迟。如果我将页面和/或浏览器重新加载到另一个页面,则每个页面所用的时间都一样长 如果我在主机系统上使用Safari/Chrome/Firefox访问localhost:8888,它运行良好。如果我访问VirtualBox系统上的外部网站(包括外部服务器上同一网站的精确副本),它运行正常。只有当我试图从虚拟机访问主机的WordPress站点时,才会出现长时间的延迟 主机:MacOSXSnowLeopard,端口8888上运行WordPress的MAMP Pro(Apache) 虚拟机:使用Firefox 9和Internet Explorer 9访问Windows 7Apache VirtualBox和主机系统之间的HTTP/MAMP连接速度非常慢,apache,mamp,virtualbox,virtual-machine,performance,Apache,Mamp,Virtualbox,Virtual Machine,Performance,我使用MAMP Pro在Mac上开发,我在VirtualBox VM中运行Windows 7,这样我就可以在Internet Explorer中测试我的WordPress站点。问题是,当我尝试在VM的浏览器中加载页面时(http://10.0.2.2:8888)加载页面大约需要30秒 大部分时间是Firefox中的“连接到…”和IE中的“等待…”,因此查找主机系统似乎有很长的延迟。如果我将页面和/或浏览器重新加载到另一个页面,则每个页面所用的时间都一样长 如果我在主机系统上使用Safari/Ch
有什么想法吗?我发现了问题所在,但我想我应该把它留在这里,以防其他人遇到同样的问题: 在我的例子中,问题是一个叫做“cforms”的WordPress插件。插件有一个错误,它试图在没有正确端口的情况下加载CSS文件,因此它试图加载//domain/path/cforms.CSS,而不是//domain:8888/path/cforms.CSS。30秒的延迟只是这些文件的浏览器超时 在外部服务器上加载站点副本时没有出现问题,因为它只是默认端口80。我不知道为什么在加载//localhost:8888时站点仍然加载得很快,但这与此无关