PDA

Bekijk de volledige versie : просмотр папок с помощью busybox_httpd



safari
11-05-2007, 07:32
Добрый день.
Как настроить просмотр папок на внешнем HDD с помощью встроенного httpd?

команда /usr/sbin/busybox_httpd -p 8000 -h /mnt/harddisk/part1 не помогает. httpd стартует, но при попытке посмотреть, броузер пишет ошибку 404, file not found.
Если положить в этот каталог index.html, то всё работает, файл отображается в броузере.
Как заставить встроенный httpd показывать содержимое папки, чтобы можно было просматривать всю фаловую структуру?

PS: Пробовал запускать с ключем -с /mnt/harddisk/part1/httpd.conf, в котором указал (как это настраивается в apache):

DocumentRoot "/mnt/harddisk/part1/"

<Directory "/mnt/harddisk/part1/">
Options Indexes
</Directory>

Не помогает :(

alexhemp
11-05-2007, 23:40
busybox_httpd - очень простой web-сервер.

Команд в стиле Apache он не понимает в принципе, ну и сомневаюсь, что поддерживает вывод страницы с индексом каталога.

Попробуйте другой web-сервер.

FilimoniC
13-05-2007, 09:54
В ОпенВРТ есть пакет ВебИф2-веб интерфейс. Там одной из функций есть простмотр и редактирование файлов, перемещение по дереву. Скрипт написан на bashscript. Можно попробовать вынуть оттуда