Я пытаюсь заставить свой потоковый бокс Roku с каналом Roksbox транслировать контент с моего MyBook World 2 whitelight. Мне нужен список каталогов определенной папки общего доступа Media. Сейчас 2012 год, и это должно быть намного проще.
Я попробовал основные инструкции по установке Apache здесьhttp://roksbox.com/home/index.php?option=com_content&view=article&id=73&Itemid=73и, похоже, запустил Apache, но не смог обойти ошибку 403. Зная, что приложение администратора уже работает как веб-сервер, я решил уйти от маршрута Apache.
Я нашел эту статью.http://martin.hinner.info/mybook/lighttpd.phpПроблема в том, что я даже не вижу каталога lighttpd в /etc. Это скрытый каталог или файл? Как я могу быть уверен, что lighttpd — это тот сервер, на котором он работает?
Любые подсказки приветствуются. Я могу предоставить больше информации, например, прошивку и т.п., если необходимо.
решение1
Вам следует использовать (я думаю, что это касается общего *nix):
find / -name lighttpd.conf
Эта команда позволит вам найти файл (если он существует) на вашем компьютере.
Также для проверки работоспособности программного обеспечения можно использовать:
ps aux | grep lighttpd
решение2
Скрипт init, вероятно, содержит местоположение и имя файла конфигурации. Он может быть не совсем lighttpd.conf
, и если нет, то find
не будет успешным. Найдите файл в /etc/init.d/
, который называется как-то вроде lighttpd
. Он должен содержать оператор типа DAEMON_ARGS="-f /etc/lighttpd.conf"
, который содержит файл, который вы ищете.
решение3
Из root перейдите в:
/etc/lighttpd/
используйте pico lighttpd.conf
для редактирования, если это не сработает, то измените pico
наvi
решение4
Проверьте список запущенных процессов с помощью ps ax
, ps aufx
, или try netstat -ltnp
и подобных. Если нет /etc/lighttpd и процесса lighttpd, то lighttpd, вероятно, не включен (больше).