Discuz! 配置虚拟主机报错

回复 收藏

配置完虚拟主机的配置文件,返回执行检查命令的时候返回如下结果。

# /usr/local/apache2/bin/apachectl -t

Warning: DocumentRoot [/usr/local/apache2/docs/dummy-host2.example.com] does not exist

Syntax OK

原因:配置文件中有两个虚拟机选项,上面的这个是做实验的时候做好的,下面的那个删除掉即可。

<VirtualHost *:80>

     DocumentRoot "/data/www"

    ServerName www.test.com

    ServerAlias www.aaa.com

  #  ErrorLog "logs/dummy-host.example.com-error_log"

  #  CustomLog "logs/dummy-host.example.com-access_log" common

</VirtualHost>

<VirtualHost *:80>

    ServerAdmin webmaster@dummy-host2.example.com

    DocumentRoot "/usr/local/apache2/docs/dummy-host2.example.com"

    ServerName dummy-host2.example.com

    ErrorLog "logs/dummy-host2.example.com-error_log"

    CustomLog "logs/dummy-host2.example.com-access_log" common

</VirtualHost>

2017-02-28 10:40 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: