Apache2, не читая поддерживающий сайты / *.conf

[115791] Если вам нужна какая-то минималистичная система, возможно, начинать с полнофункционального ядра вроде Linux - это перебор. Может быть, микроядерная система типа [116104]Minix 3[116105] подходит лучше. Если открытый исходный код не является обязательным требованием, следует рассмотреть нечто вроде [116106]QNX[116107] (что на дискете была демо-версия операционной системы и графический веб-браузер; это RTOS для очень ограниченных машин)[115792].
2
10.08.2016, 14:03
3 ответа

Либо Ваш сайт пуст и не имеет файлов, либо на нем нет файлов, как указано в указателе каталога Directory Index.

Другая возможность - это разрешения. Файлы или каталог Вашего сайта могут не иметь разрешений на доступ пользователя apache.

1
27.01.2020, 22:59

У меня тоже было сообщение журнала Apache2, включавшее фразу

Cannot serve directory /var/www/

, что было странно, потому что /var/www нигде не упоминалось в моей конфигурации.

Но сообщение остановилось, когда я что-то сделал с тем, что, как мне казалось, было совершенно отдельным предупредительным сообщением:

Warning: DocumentRoot [/www/www.foo.bar/docs] does not exist

Я предполагаю, что когда каталог DocumentRoot не полностью готов к использованию, вместо него (молча) используется значение по умолчанию /var/www, что приводит к путанице.

0
27.01.2020, 22:59

Деактивируйте 000-default с помощью a2dissite , а затем перезапустите apache.

-1
27.01.2020, 22:59

Теги

Похожие вопросы