![AH00112: Предупреждение: DocumentRoot [/html/www/html] не существует](https://rvso.com/image/1024456/AH00112%3A%20%D0%9F%D1%80%D0%B5%D0%B4%D1%83%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5%3A%20DocumentRoot%20%5B%2Fhtml%2Fwww%2Fhtml%5D%20%D0%BD%D0%B5%20%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83%D0%B5%D1%82.png)
когда я делаю
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
путь на правильный или просто удалите этот виртуальный хост.