错误:"虚拟主机*:80个混*港口和非*港口与NameVirtualHost地址不支持,继续不确定的结果"

StackOverflow https://stackoverflow.com/questions/39006

  •  09-06-2019
  •  | 
  •  

我WAMP v2。0在WindowsXP和我有一大堆的虚拟的主机设在http虚拟主机.conf文件。

这是工作,但在最后一周,每当我试图和开始*瓦姆普的办公室我得到这个错误的事件日志:

虚拟主机*:80--的混合*港口和 非*港口与NameVirtualHost 地址是不支持诉讼程序 与不确定的结果。

和服务器不会开始。我想不出有什么改变。

我复制的conf文件如下。

NameVirtualHost *
<VirtualHost *:80>
    ServerName dev.blog.slaven.net.au
    ServerAlias dev.blog.slaven.net.au
    ServerAdmin user@host.com
    DocumentRoot "c:/Project Data/OtherProjects/slaven.net.au/blog/" 
    ErrorLog "logs/blog.slaven.localhost-error.log"
    CustomLog "logs/blog.slaven.localhost-access.log" common

    <Directory "c:/Project Data/OtherProjects/slaven.net.au/blog/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
            Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

编辑: 我的意思是要添加,如果我改变NameVirtualHosts指令指定的一个港口,i。e

NameVirtualHost *:80

我得到这个错误:

只有一个使用情况的每个插座地址(议定书》/网络地址/口岸)通常是允许的。:make_sock:不能结合到0.0.0.0的地址:80

有帮助吗?

解决方案

NameVirtualHost*:80

我得到这个错误:

只有一个使用情况的每个插座地址(议定书》/网络地址/口岸)通常是>允许的。:make_sock:不能结合到0.0.0.0的地址:80

我认为这可能是因为你有财产以后还有听到80端口。你有任何其他的服务器(或例如Skype)运行?

(如果它是Skype:清除"工具项高级>连接>使用港口的80 443作为替代办法进入的连接")

其他提示

嗯,这似乎是有问题的方式(并购)在其指定的港口。

基本上,*:80个装置"的使用港口的80所有主机这样的配置"。当你这样做,阿帕奇试图绑定,主为0.0.0.0:80,这意味着机会接受每一分组未来的机器通过口80,不管什么虚拟机,它的目的是去。这些事你应该仅使用一次,并且只有如果你有 一个 主机在于配置。

因此,如果你有同样的*:80号指令在两台主机的配置文件,服务器不负荷,因为它将试图绑0.0.0.0的是:80次,无法在第二次尝试。(这也解释了"唯一一个使用情况的每个插座地址(议定书》/网络地址/口岸)通常是允许的。:make_sock:不能结合到地址0.0.0.0的:80个"信息)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top