威尼斯wns.9778官网活动_vnsc威尼斯城官网

热门关键词: 威尼斯wns.9778官网活动,vnsc威尼斯城官网
当前位置:威尼斯wns.9778官网活动 > 计算机教程 > Apache NameVirtualHost *:80 has no VirtualHosts问题解决办法

Apache NameVirtualHost *:80 has no VirtualHosts问题解决办法

文章作者:计算机教程 上传时间:2019-05-11

当启动apache的时候,如果事件管理器出现“Apache NameVirtualHost *:80 has no VirtualHosts”错误时,大部分是因为修改了apache的httpd.conf配置文件,将extra/vhosts.conf文件引入到httpd.conf中了。

1、打开httpd.conf,查找Listen:80,在下面一行加入Listen:8080;
2、查找#Include conf/extra/httpd-vhosts.conf,将此行前面的#去掉;
3、打开httpd.conf文件目录下面的extra文件夹下面的httpd-vhosts.conf文件;
4、查找NameVirtualHost *:80,在下面一行增加NameVirtualHost *:8080;
5、复制httpd-vhosts.conf文件最下面的如下代码,并且在下面粘贴一份:

复制代码 代码如下:

复制代码 代码如下:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

<VirtualHost *:80> 
        ServerAdmin webmaster@dummy-host.abc.com 
        DocumentRoot "G:PHP" 
        ServerName dummy-host.abc.com 
        ServerAlias www.dummy-host.abc.ccom 
        ErrorLog "logs/dummy-host.abc.com-error.log" 
        CustomLog "logs/dummy-host.abc.com-access.log" common 
    </VirtualHost> 

httpd-vhosts.conf文件中有一句配置语句为

    <VirtualHost *:80> 
        ServerAdmin webmaster@dummy-host2.abc.com 
        DocumentRoot "G:PHP" 
        ServerName dummy-host2.abc.com 
        ErrorLog "logs/dummy-host2.abc.com-error.log" 
        CustomLog "logs/dummy-host2.abc.com-access.log" common 
    </VirtualHost>

复制代码 代码如下:

6、将上面代码修改为:

NameVirtualHost *:80

复制代码 代码如下:

如果httpd-vhosts.conf中没有存在类似:

<VirtualHost *:8080> 
        ServerAdmin webmaster@dummy-host.abc.com 
        DocumentRoot "G:PHPabc" 
        ServerName dummy-host.abc.com 
        ServerAlias www.dummy-host.abc.ccom 
        ErrorLog "logs/dummy-host.abc.com-error.log" 
        CustomLog "logs/dummy-host.abc.com-access.log" common 
    </VirtualHost> 

复制代码 代码如下:

    <VirtualHost *:8080> 
        ServerAdmin webmaster@dummy-host2.abc.com 
        DocumentRoot "G:PHPabc" 
        ServerName dummy-host2.abc.com 
        ErrorLog "logs/dummy-host2.abc.com-error.log" 
        CustomLog "logs/dummy-host2.abc.com-access.log" common 
    </VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@jb51.net
    DocumentRoot "D:/WAPM/www"
    ServerName www.jb51.net
    ServerAlias www.jb51.net
    ErrorLog "logs/www.jb51.net-error.log"
威尼斯wns.9778官网活动,    CustomLog "logs/www.jb51.net-access.log" common
</VirtualHost>

7、保存并重启apache。

本文由威尼斯wns.9778官网活动发布于计算机教程,转载请注明出处:Apache NameVirtualHost *:80 has no VirtualHosts问题解决办法

关键词: