Mac似乎忽略了对主机文件的新更改。旧的更改可以毫无问题地工作。我花了4个小时试图弄清楚这一点。帮帮我!Mac OS X忽略主机文件
我在我的/ Sites文件夹中开发的每个站点都有文件夹。例如,几个文件夹命名为:
wp.dev
daf.dev
test.dev
我跑MAMP,设置Apache的端口80和MySQL港3306(所以我没有给端口添加到地址栏在浏览器)。
我已经编辑我的/私营/ etc/hosts文件如下:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 wp.dev
127.0.0.1 daf.dev
127.0.0.1 test.dev
fe80::1%lo0 localhost
这里的踢球者:wp.dev和daf.dev已经出现了一个多月。他们解决了我的浏览器中没有问题。我今天早上添加了test.dev。当我将它输入浏览器时,它只是搜索“test.dev”而不是解析域。
我可以ping任何上述域,他们去127.0.0.1,包括test.dev。
对于什么是值得的,我已经尝试与同样的问题的virtualhostsx。我也运行dscacheutil --flushcache并在进行更改时重新启动MAMP。
我需要启动一个新网站的开发,这让我疯狂。
重新启动mac没有帮助? – outsmartin 2012-01-15 18:44:01
您是否使用'http:// test.dev /'而不是'test.dev'试过,或者使用Chrome浏览器以外的其他浏览器进行测试? (我假设你使用的是Chrome浏览器,因为它是我在Mac OS上唯一知道的浏览器,如果用户没有输入实际的URL,它将启动搜索) – zneak 2012-01-15 18:44:33
不,也尝试过。 – 2012-01-15 18:44:56