我正在使用xamp作为我的桌面测试服务器。我有其他应用程序可以正常工作。
此网址有效:http://localhost/PatchUpdate/ 我正在努力让这个网址正常工作:PatchUpdate.local
我的httpd-vhost.conf看起来像这样:
<VirtualHost *:80>
ServerName PatchUpdate.local
DocumentRoot "D:/app/xampp/htdocs/PatchUpdate"
ErrorLog "logs/PatchUpdate.log"
CustomLog "logs/PatchUpdate.log" common
</VirtualHost>
奇怪的是,我有其他主机完美运作。这是使用jkmount映射我的客户端和服务器端的一个
<VirtualHost *:80>
DocumentRoot "D:/app/xampp/htdocs/OutageReport"
ServerName OutageReport.local
JkMount /OutageReportSvc/* worker1
ErrorLog "logs/OutageReport.log"
CustomLog "logs/OutageReport.log" common
</VirtualHost>
检查httpd -S给了我这个:
port 80 namevhost PatchUpdate.local (D:/app/xampp/apache/conf/extra/httpd-vhosts.conf:105)
所以看起来它设置得当,Apache看到了映射。但是当我试图击中时 patchupdate.local
我收到“未找到服务器”错误,并将网址替换为 http://www.patchupdate.local/
有没有人知道为什么这个特定的虚拟主机在其他主机上不起作用?
谢谢
答案 0 :(得分:0)
找到它。我还必须将127.0.0.1 PatchUpdate.local添加到我的etc / host文件