[Entware] lighttpd + php

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 21 дек 2016, 09:10

antonof писал(а):Источник цитаты Решил вопрос самостоятельно.

Поздравляю. Надеюсь жевать самостоятельно приятнее, чем получать разжеванное. Вам осталось изучит теги форумов (не только этого) и научиться оформлять свои посты. Это же гораздо проще, чем искать ошибки в конфигах. Форум не только для Вас, его и другие читают.

pashinsky
Сообщения: 40
Зарегистрирован: 18 окт 2015, 15:02

Сообщение pashinsky » 16 июн 2017, 12:42

Установил Lighttpd + Owncloud по этому мануалу: https://www.hqt.ro/owncloud-through-lig ... ntware-ng/
Все работает, теперь хочу научить lighttpd работать через https, т.к. на нем крутится ещё webui aria2. Пробовал так: https://www.snbforums.com/threads/merli ... ost-235670 В итоге не взлетает ни по http, ни по htts. Если откатить изменения конфигах и перегрузить lighttpd, снова появляется доступ по http к адресу вебсервера.
Куда копать?
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
TheBB
Сообщения: 119
Зарегистрирован: 31 авг 2015, 02:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 16 июн 2017, 21:17

pashinsky писал(а):Источник цитаты Куда копать?

всё работает, с путями внимательней надо быть...
screen_184.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6

pashinsky
Сообщения: 40
Зарегистрирован: 18 окт 2015, 15:02

Сообщение pashinsky » 16 июн 2017, 22:43

TheBB писал(а):Источник цитаты
pashinsky писал(а):Источник цитаты Куда копать?

всё работает, с путями внимательней надо быть...

Через https?
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
TheBB
Сообщения: 119
Зарегистрирован: 31 авг 2015, 02:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 16 июн 2017, 23:04

pashinsky писал(а):Источник цитаты
Через https?

screen_185.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6

Nuke
Сообщения: 10
Зарегистрирован: 02 ноя 2017, 22:34

Сообщение Nuke » 23 дек 2017, 13:50

Добрый день.
Пробую поставить ownCloud на Entware.
lighttpd уже успешно работающий был, но я по мануалу еще раз прошелся:
lighttpd https://www.hqt.ro/lighttpd-web-server- ... entware-ng
owncloud https://www.hqt.ro/owncloud-through-lighttpd-entware-ng
Opkg у меня на флешке /media/usb/
Все нужные пакеты установил, но при попытке входа на сам owncloud появляется внутренняя ошибка сервера.
Судя по логам, не найдены необходимые файлы.

 
2017-12-22 15:59:58: (log.c.217) server started
2017-12-22 15:59:58: (server.c.1295) WARNING: unknown config-key: url.access-deny (ignored)
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"PHP","method":"GET","url":"\/owncloud\/index.php","message":"include(\/opt\/share\/www\/owncloud\/lib\/composer\/composer\/..\/..\/..\/core\/Controller\/SetupController.php): failed to open stream: No such file or directory at \/opt\/share\/www\/owncloud\/lib\/composer\/composer\/ClassLoader.php#444"}
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"PHP","method":"GET","url":"\/owncloud\/index.php","message":"include(): Failed opening '\/opt\/share\/www\/owncloud\/lib\/composer\/composer\/..\/..\/..\/core\/Controller\/SetupController.php' for inclusion (include_path='\/opt\/share\/www\/owncloud\/apps') at \/opt\/share\/www\/owncloud\/lib\/composer\/composer\/ClassLoader.php#444"}
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"index","method":"GET","url":"\/owncloud\/index.php","message":"Exception: {\"Exception\":\"Error\",\"Message\":\"Class 'OC\\\\Core\\\\Controller\\\\SetupController' not found\",\"Code\":0,\"Trace\":\"#0 \\\/opt\\\/share\\\/www\\\/owncloud\\\/index.php(56): OC::handleRequest()\\n#1 {main}\",\"File\":\"\\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/base.php\",\"Line\":864}"}
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"core","method":"GET","url":"\/owncloud\/index.php","message":"Exception: {\"Exception\":\"Error\",\"Message\":\"Class 'OC\\\\Core\\\\Controller\\\\SetupController' not found\",\"Code\":0,\"Trace\":\"#0 \\\/opt\\\/share\\\/www\\\/owncloud\\\/index.php(56): OC::handleRequest()\\n#1 {main}\",\"File\":\"\\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/base.php\",\"Line\":864}"}
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"core","method":"GET","url":"\/owncloud\/index.php","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"template file not found: template:exception\",\"Code\":0,\"Trace\":\"#0 \\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/private\\\/legacy\\\/template.php(199): OC\\\\Template\\\\TemplateFileLocator->find('exception')\\n#1 \\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/private\\\/legacy\\\/template.php(88): OC_Template->findTemplate(Object(OC\\\\Theme\\\\Theme), '', 'exception')\\n#2 \\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/private\\\/legacy\\\/template.php(358): OC_Template->__construct('', 'exception', 'error', false)\\n#3 \\\/opt\\\/share\\\/www\\\/owncloud\\\/index.php(97): OC_Template::printExceptionErrorPage(Object(Error))\\n#4 {main}\",\"File\":\"\\\/opt\\\/share\\\/www\\\/owncloud\\\/lib\\\/private\\\/Template\\\/TemplateFileLocator.php\",\"Line\":55}"}
2017-12-22 16:02:08: (mod_fastcgi.c.2547) FastCGI-stderr: {"reqId":"tQY6Rpdq0xjobAuzdH0i","level":3,"time":"2017-12-22T13:02:08+00:00","remoteAddr":"192.168.0.2","user":"--","app":"PHP","method":"GET","url":"\/owncloud\/index.php","message":"chmod(): No such file or directory at \/opt\/share\/www\/owncloud\/lib\/private\/Log\/Owncloud.php#122"}
Свернуть


В чем может быть проблема?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 дек 2017, 14:03

Если Вы используете инструкции с hqt.ro, то логичнее там и спросить. Наверняка на момент написания инструкции все было верно. С тех пор многое могло измениться.
Вот еще инструкция, попробуйте ей воспользоваться
https://forum.keenetic.net/topic/311-ow ... хранилище/

lichtenshtein
Сообщения: 19
Зарегистрирован: 15 апр 2016, 04:24

Сообщение lichtenshtein » 23 ноя 2023, 15:22

Разрешите тут спросить? В прошивке Padavan веб-интерфейс роутера крутится на httpd. Веб-страницы интерфейса имеют расширение .asp. Я хотел бы, чтобы веб-интерфейс открывался через lighttpd. Запустить получилось, но будто бы не выполняются встроенные в asp веб-страницы скрипты:
 
123.png
Свернуть

По-видимому не хватает каких-то модулей php и lighttpd? Какие модули необходимо установить?

Код: Выделить всё

/opt/home/admin # opkg list-installed | grep lighttpd
lighttpd - 1.4.71-1
lighttpd-mod-access - 1.4.71-1
lighttpd-mod-accesslog - 1.4.71-1
lighttpd-mod-alias - 1.4.71-1
lighttpd-mod-auth - 1.4.71-1
lighttpd-mod-fastcgi - 1.4.71-1
lighttpd-mod-redirect - 1.4.71-1
lighttpd-mod-rewrite - 1.4.71-1
lighttpd-mod-ssi - 1.4.71-1
/opt/home/admin # opkg list-installed | grep php
php8 - 8.2.8-1
php8-cgi - 8.2.8-1
php8-fastcgi - 8.2.8-1
php8-fpm - 8.2.8-1
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Александр Рыжов
Сообщения: 447
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 24 ноя 2023, 13:30

lichtenshtein писал(а):Источник цитаты В прошивке Padavan веб-интерфейс роутера крутится на httpd.

…где httpd — сервис, в котором сосредоточена логика прошивки. Его ничем не заменить.

lichtenshtein
Сообщения: 19
Зарегистрирован: 15 апр 2016, 04:24

Сообщение lichtenshtein » 24 ноя 2023, 15:01

Александр Рыжов писал(а):Источник цитаты …где httpd — сервис, в котором сосредоточена логика прошивки. Его ничем не заменить.

Понятно. Я собирался потестировать на роутере sslh. sslh позволяет использовать разные протоколы на одном порту. Например на 443. Везде написано, что веб-сервер слушающий этот порт, нужно перевести на localhost:443, т.к. sslh сам будет слушать на 0.0.0.0:443. httpd из Padavan слушает на 0.0.0.0:443 и изменить этот адрес не позволяет; я не нашёл как. Поэтому я пытался перенести админку на lighttpd. Почему-то помню, что когда-то давно кто-то это делал. Но, возможно, путаю с OpenWRT.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость