Что такое типичный путь к каталогу для веб-сервера docroots?

Разделенный GNU имеет "поиск раздел" функция; с a, но удачи Вы смогли брать что-то. Если это находит раздел (разделы), Вы можете затем fsck их, чтобы попытаться восстановить что-то как разумная файловая система на там. Мне не нравятся Ваши возможности получения ничего похожего к полному набору данных, все же. Если у Вас есть всего несколько файлов, которым нужно восстановление, возможно, Hex-редактор и большая удача могли бы взять содержание интереса, но оптовое восстановление не вероятно.

0
задан 26 February 2011 в 05:52
2 ответа

Зависит от дистрибутива/ОС (и веб-сервер), но с Apache, это обычно/var/www/(Debian/Ubuntu),/usr/local/www/(FreeBSD), или в зависимости от того, как/какой Вы делаете, мог также быть в/home/user/htdocs|www|public_html.

3
ответ дан 4 December 2019 в 11:20

@gravyface дал хороший общий список мест для проверки. Вот способ определить точное веб-расположение файла на случайном Unix или системе Linux:

Выполненный /usr/sbin/httpd -V, затем ищите две вещи:

-D HTTPD_ROOT="/etc/httpd"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

Объединение их дает Вам местоположение файла конфигурации в этом случае /etc/httpd/conf/httpd.conf.

Просмотрите тот файл для DocumentRoot. Может быть больше чем один DocumentRoot, если система настроена для виртуальных хостов, найдите один не в vhost директиве.

В этом случае это

DocumentRoot "/webdocs"

который говорит Вам, что веб-страницы хранятся под /webdocs.

3
ответ дан 4 December 2019 в 11:20

Теги

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