AH00112:警告:DocumentRoot [/html/www/html] 不存在

AH00112:警告:DocumentRoot [/html/www/html] 不存在

当我做

cd /etc/apache2/
apache2ctl configtest

我明白了:

AH00112:警告:DocumentRoot [/html/www/html] 不存在

我可以在哪里找到该行以便可以更改它?

答案1

其实这只是一个警告,而不是错误,你可以忽略它。如果你DocumentRoot在虚拟主机中定义了不存在的路径,就会发生这种情况。如果你想消除这个警告,只需找到指向该目录的虚拟主机即可。通常/etc/apache2/sites-enabled/000-default.conf包含以下内容:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

只需更改DocumentRoot /var/www/html为正确的路径,或者删除该虚拟主机。

相关内容