Gch*_*htr 27 php mamp localhost
在MAMP的基本安装上,我正在使用本地CodeIgniter构建应用程序(MacBook Pro,Core2Duo 2,26 GhZ,4GB RAM).
我的问题是,当我重新加载页面时,它的加载速度非常慢,甚至比我放在Web服务器上时还要慢.
奇怪的是,当我重新加载页面时它只会加载很慢,而不是当我点击应用程序本身的链接时.
该应用程序使用MySQL数据库,但即使我重新加载不进行MySQL查询的页面,它也很慢,加载页面大约需要10秒钟.
我在http://forum.mamp.info/viewtopic.php?f=6&t=14081上读到我可以尝试将服务器名称从.local更改为.dev.但我不知道怎么做,当我用Google搜索时没有找到任何东西.
我该怎么办呢?
Dan*_*ows 36
'.local'域名与Bonjour冲突,后者将".local"顶级域名作为Bonjour服务器处理.
我在这里找到了答案:http://www.bram.us/2011/12/12/mamp-pro-slow-name-resolving-with-local-vhosts-in-lion-fix/,该帖子指的是https://discussions.apple.com/message/15834652#15834652.
正如Jon所说,解决方案是::1在/ etc/hosts中放置一个地址.
::1 localhost example.local anotherexample.local
Run Code Online (Sandbox Code Playgroud)
不幸的是,MAMP Pro将在重新启动时删除该条目,因此在IP和每个主机之间放置一个选项卡(而不是空格).
另一种方法是提出不同的顶级域名 - .dev或类似的东西.
Jon*_*Jon 18
要解决OSX上.local域的问题,请执行以下操作(假设您的站点名为mysite.local):
/etc/hosts在文本编辑器中打开文件::1 mysite.local这应该可以解决您的问题.