Мои строки виртуальных хостов:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /www/docs/example.com
    ServerName example.com
    ErrorLog logs/example.com-error_log
    CustomLog logs/example.com.com-access_log common
</VirtualHost>

И когда я перезапускаю apache (sudo apachectl -k stop) получаю эту ошибку:

Warning: DocumentRoot [/www/docs/example.com] does not exist

Я проверил несколько способов:

Все права на файлы и каталоги в порядке, все 755. Я думаю, может быть, эта ошибка о SeLinux и отключить его. Но не работает. Все та же ошибка.

Как я могу исправить эту проблему?

1 ответ1

0

Вы должны спасаясь . условное обозначение. Попробуйте это вместо этого:

DocumentRoot /www/docs/example\.com

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .