【发布时间】:2012-10-20 18:26:46
【问题描述】:
我不得不将我的默认 apache 端口号 80 更改为 8123(只是随机数)
我更改了以下文件..
httpd.conf
Listen 8123
ServerName localhost:8123
httpd-vhosts.conf
NameVirtualHost *:8123
<VirtualHost *:8123>
ServerName localhost
DocumentRoot "C:/xampp/htdocs"
DirectoryIndex index.php
</VirtualHost>
Windows 主机文件
127.0.0.1:8123 localhost
::1:8123 localhost
我使用的是 Windows 7。
进行所有这些更改后,我重新启动了 apache,但我仍然无法访问 http://localhost .... 但是 http://localhost:8123 工作正常... 有人可以帮我找出我做错了什么吗?谢谢
【问题讨论】:
-
在
hosts文件中将端口号添加到 IP 地址是没有意义的。hosts文件用于创建 IP 地址和一个或多个主机名之间的关系。hosts文件中的第一个条目只能是 IP 地址!以下条目应为主机名。 -
如果你告诉服务器不要监听端口 xyz,它不会监听端口 xyz,就是这样。
-
哈哈,我看到的是那个 dynmap 吗?
标签: apache xampp localhost hosts