我最近将工作机更新为macOS Sierra,现在我的虚拟主机配置都无法正常工作。我需要重新配置所有这些,这是一个巨大的痛苦。虚拟主机无法安装macOS Sierra
我想知道 - 这是否正常发生?当我更新我的操作系统时,是否有办法防止这种情况发生?
此外,似乎我的虚拟主机配置不起作用。请看下面。
我已经编辑/etc/apache2/extra/httpd-vhosts.conf
包括:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/Users/splashnw/Sites/tm-charts"
ServerName tm-charts.dev
ErrorLog "/private/var/log/apache2/tm-charts.dev-error_log"
CustomLog "/private/var/log/apache2/tm-charts.dev-access_log" common
</VirtualHost>
而且,我的/etc/hosts
文件有:
127.0.0.1 tm-charts.dev
,当我浏览我的浏览器tm-charts.dev,有一个简单的消息: “有用!”不是我最初在安装macOS Sierra之前在URL中看到的项目。
你能告诉我这里出了什么问题吗?谢谢!
你什么IP,如果你' ping tm-charts.dev'? – Capsule
@capsule如果我ping了,我得到这个内容: '来自127.0.0.1的64字节:icmp_seq = 0 ttl = 64时间= 0.074 ms 来自127.0.0.1的64字节:icmp_seq = 1 ttl = 64时间= 0.066ms 来自127.0.0.1的64个字节:icmp_seq = 2 ttl = 64时间= 0.088 ms 来自127.0.0.1的64个字节:icmp_seq = 3 ttl = 64时间= 0.060 ms等 – Liz
我只是想确保它达到127.0 .01和主机文件实际上是确定的。你可以尝试添加':: 1 localhost'吗?你仍然可以使用默认的apache vhost证明Apache仍然监听IPv4,所以'*'vhost基础应该是任何IP,v4或v6,但是谁知道。 – Capsule