您的位置:首页 > 运维架构 > Apache

LAMP下安装Discuz后apache启动问题(dummy-host.example.com does not exist)

2017-07-21 21:41 465 查看
今天启动apache是提示:[root@cbhLinux www]# /usr/local/apache2/bin/apachectl -t
Warning: DocumentRoot [/usr/local/apache2/docs/dummy-host.example.com] does not exist
Warning: DocumentRoot [/usr/local/apache2/docs/dummy-host2.example.com] does not exist
Syntax OK
在网上查的结果:把httpd.conf中Include conf/extra/httpd-vhosts.conf的注释去掉会出现警告:
原来是我前两天配置虚拟主机是烦的错误,解决方法(全部摘录:)[root@cbhLinux www]# cd /usr/local/apache2/docs/
-bash: cd: /usr/local/apache2/docs/: 没有那个文件或目录
[root@cbhLinux www]# mkdir -p !$
mkdir -p /usr/local/apache2/docs/
[root@cbhLinux www]# cd /usr/local/apache2/docs/
[root@cbhLinux docs]# ls
新建对应的两个文件 dummy-host.example.com dummy-host2.example.com
[root@cbhLinux docs]# touch dummy-host.example.com dummy-host2.example.com
[root@cbhLinux docs]# /usr/local/apache2/bin/apachectl -t
Warning: DocumentRoot [/usr/local/apache2/docs/dummy-host.example.com] does not exist
Warning: DocumentRoot [/usr/local/apache2/docs/dummy-host2.example.com] does not exist
Syntax OK

起初我在/usr/local/apache2/docs/目录下建了dummy-host.example.com和dummy-host2.example.com两个文件,重启Apache,还是同样的警告,后来去conf/extra/httpd-vhosts.conf文件中才找到答案,原来应该在docs目录中建dummy-host.example.com和dummy-host2.example.com两个文件夹,然后重启Apache,就ok了。
[root@cbhLinux docs]# mkdir dummy-host.example.com dummy-host2.example.com
[root@cbhLinux docs]# /usr/local/apache2/bin/apachectl -t
Syntax OK
[root@cbhLinux docs]# /usr/local/apache2/bin/apachectl restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LAMP Discuz
相关文章推荐