我最近將工作機更新爲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