我已经设置了一个虚拟主机,并且一直运行良好,但是今天早上我突然注意到,当我启动 wampserver 时,图标仍然是橙色的,并且 apache 无法正常工作。
我的配置文件如下:
..\Apache2.2.17\conf\httpd.conf:
(...other settings...)
Include conf/extra/httpd-default.conf
(...other settings...)
..\Apache2.2.17\conf\extra\httpd-vhosts.conf:不久前添加了以下条目:
(...other settings...)
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot C:\wamp\www\site1\
ServerName site1.local
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot C:\wamp\www\site2\
ServerName site2.local
</VirtualHost>
C:\Windows\System32\drivers\etc\hosts:
127.0.0.1 localhost
127.0.0.1 site1.local
127.0.0.1 site2.local
经过反复尝试,我发现如果我从 httpd.conf 禁用此行,wampserver 重新启动后会再次变为绿色。所以看来我的虚拟主机设置出了问题。
#Include conf/extra/httpd-default.conf
我的系统最近没有发生任何变化,尽管我的电脑今天早上确实神秘地重启了一次。有什么想法吗?任何帮助都非常感谢。
答案1
我最终只是重新安装了 WAMP,并使用了正斜杠“/”,尽管反斜杠以前对我来说确实有效。