Log in

Bekijk de volledige versie : lighttpd сдох после update'a



coolmiha
26-06-2009, 15:34
Отрубали свет, Dir-320 с Олеговской прошивкой.
После включениея не работает Lighttpd, пишет Illegal instruction ри запуске и вот еще

[admin@my root]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
Bus error
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 138: `wget -q -P /opt/ipkg-P1lymy http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz'

Как лечить?

Power
26-06-2009, 16:20
Для начала, наверное, надо проверить файловую систему флешки/диска (что у вас там подключено к роутеру) на ошибки.

jcla
26-10-2009, 16:11
добрый день!
столкнулся вчера с проблемой. имеются 2 раутера 500gp с прошивкой r655. на обеих установлен lighttpd. после ipkg update; ipkg upgrade установилась новая версия - 1.4.24-1. которая наотрез отказывается запускаться на обеих раутерах. в error.log ругается:

2009-10-26 11:29:16: (log.c.166) server started
2009-10-26 11:29:16: (server.c.1105) fdevent_init failed

подскажите пожалуйста, в какую сторону рыть или как вернуть мне прошлую версию.

Di-Drago
26-10-2009, 19:01
Подтверждаю,не работает. Подскажите как его восстановить?

valerakvb
26-10-2009, 22:02
добрый день!
столкнулся вчера с проблемой. имеются 2 раутера 500gp с прошивкой r655. на обеих установлен lighttpd. после ipkg update; ipkg upgrade установилась новая версия - 1.4.24-1. которая наотрез отказывается запускаться на обеих раутерах. в error.log ругается:

2009-10-26 11:29:16: (log.c.166) server started
2009-10-26 11:29:16: (server.c.1105) fdevent_init failed

подскажите пожалуйста, в какую сторону рыть или как вернуть мне прошлую версию.

исправь в vi /opt/etc/lighttpd/lighttpd.conf

строку

# server.event-handler = "freebsd-kqueue" # needed on OS X

на

server.event-handler = "poll" # needed on OS X

и ребутни:

/opt/etc/init.d/S80lighttpd start

jcla
27-10-2009, 00:55
Спасибо, помогло!:D

andy-oliver
27-10-2009, 18:24
исправь в vi /opt/etc/lighttpd/lighttpd.conf
строку
# server.event-handler = "freebsd-kqueue" # needed on OS X
...


Спасибо большое, заработало!
Так же установил вчера lighttpd 1.4.24-1

388
01-11-2009, 00:27
Спасибо! заработало! ))

YSL
01-11-2009, 17:13
Почему не работает lighttpd?
Настраивал как написано здесь http://wl500g.info/showthread.php?t=9091&page=7

Как проверить что не так, и что нужно установить до установки lighttpd, чтобы все работало?
Ставил первый раз все заработало, теперь через время ставлю все с нуля не работает не пойму почему.

Armen
01-11-2009, 21:09
народ прикрепите кто-нибудь девственный конф файл если не сложно

YSL
01-11-2009, 22:52
Спасибо заработало )))
исправил в vi /opt/etc/lighttpd/lighttpd.conf
строку
# server.event-handler = "freebsd-kqueue" # needed on OS X
на
server.event-handler = "poll" # needed on OS X
и ребутнул:
/opt/etc/init.d/S80lighttpd start

Оригинал по просьбам lighttpd.conf

YVM
18-11-2009, 18:05
Большое спасибо valerakvb, новая версия заработала!:)

valshap
18-11-2009, 21:03
и ребутнул:
/opt/etc/init.d/S80lighttpd start
Аналогичная проблема с настройкой и запуском lighttpd. После команды: "/opt/etc/init.d/S80lighttpd start" выводится сообщение:
"2009-11-18 23:13:29: (log.c.118) opening errorlog '/opt/var/log/lighttpd' failed: Is a directory"
Файл "/opt/var/log/lighttpd/access.log" есть, но он пустой,
файл "/opt/var/log/lighttpd/error.log" есть, но он содержит всего две строчки от 02.11.2009 :eek:
Что нужно исправить для запуска lighttpd и его логов?

Less
19-11-2009, 01:46
Аналогичная проблема с настройкой и запуском lighttpd. После команды: "/opt/etc/init.d/S80lighttpd start" выводится сообщение:
"2009-11-18 23:13:29: (log.c.118) opening errorlog '/opt/var/log/lighttpd' failed: Is a directory"
Файл "/opt/var/log/lighttpd/access.log" есть, но он пустой,
файл "/opt/var/log/lighttpd/error.log" есть, но он содержит всего две строчки от 02.11.2009 :eek:
Что нужно исправить для запуска lighttpd и его логов?

Ищите строку в конфиге lighttpd

server.errorlog = "/opt/var/log/lighttpd"
исправьте на

server.errorlog = "/opt/var/log/lighttpd/error.log"

valshap
19-11-2009, 07:17
Ищите строку в конфиге lighttpd

server.errorlog = "/opt/var/log/lighttpd"
исправьте на

server.errorlog = "/opt/var/log/lighttpd/error.log"
Нашёл, исправил, заработал lighttpd! СПАСИБО!
Вылезли следующие ошибки настройки SSL доступа в Lighttpd:
2009-11-19 09:21:14: (log.c.166) server started
2009-11-19 09:21:14: (server.c.954) WARNING: unknown config-key: scgi.server (ignored)
2009-11-19 09:21:14: (server.c.954) WARNING: unknown config-key: auth.backend (ignored)
2009-11-19 09:21:14: (server.c.954) WARNING: unknown config-key: auth.backend.htdigest.userfile (ignored)
2009-11-19 09:21:14: (server.c.954) WARNING: unknown config-key: auth.require (ignored)

MrGalaxy
23-11-2009, 05:20
исправь в vi /opt/etc/lighttpd/lighttpd.conf

строку

# server.event-handler = "freebsd-kqueue" # needed on OS X

на

server.event-handler = "poll" # needed on OS X
Спасибо, и мне помогло.:)

А что это означает в общих чертах?

valerakvb
23-11-2009, 06:59
Спасибо, и мне помогло.:)

А что это означает в общих чертах?
http://redmine.lighttpd.net/projects/lighttpd/wiki/Server.event-handlerDetails
и тут много интересного:
http://www.lighttpd.net/
http://www.opennet.ru/docs/RUS/lighttpd_doc/lighttpd_doc-web.html.gz

Polet
29-11-2009, 11:54
аналогичный случай после апгрейдо до v.1.25 перестал загружаться серевер lighttp
обнавление конфига не помогло :(
в логе ошибки теже

MrGalaxy
29-11-2009, 13:45
У меня 1.4.25-1 и нормально загружается.

Polet
29-11-2009, 15:30
Виноват
забыл убрать "#" :D
порядок все работает

dillan
20-05-2010, 23:51
valerakvb
Спасибо тебе мил человек ;) все завелось с пол пинка.
Все маны искурил на форуме, 3 часа танцев с бубном.

getikalex
29-08-2010, 12:33
На свою голову обновил пакеты (ipkg upgrade)
обновился lighttpd до lighttpd_1.4.28-1.
Теперь никак не могу его запустить. Пробовал удалить и снова ставить
ipkg remove lighttpd, ipkg install lighttpd
Настройки (lighttpd.conf))пробовал старые рабочие, и те, которые ставятся по умолчанию при инсталляции. Перепробовал кучу мануалов -Ничего не получается При попытке запустить
/opt/etc/init.d/S80lighttpd start
или
/opt/etc/init.d/S80lighttpd restart

- пишет, что запускается, но реально в процессах его нет, (php-fcgi есть, а lighttpd - нет)
соответственно по web-морде на сервер зайти не могу.

В лог-файл прописывает это:

2010-08-29 11:34:24: (fdevent_linux_sysepoll.c.134) epoll_create failed (Function not implemented), try to set server.event-handler = "poll" or "select"
2010-08-29 11:34:24: (fdevent.c.41) event-handler linux-sysepoll failed, try to set server.event-handler = "poll" or "select"
2010-08-29 11:34:24: (server.c.1112) fdevent_init failed

Чего ему надо ? Такое впечатление, что лажа слишком глубоко , и настройками не исправлю.
Может старую версию бинарника вернуть ? Где б ее взять ?
PS lighttpd.conf не выкладываю, потому как перепробовал их штук семь из разных тем.
================================================== =================================================

PSS вроде помогло server.event-handler = "poll"

MrGalaxy
29-08-2010, 18:28
Видно, Вы очень давно не обновлялись.
В ветке про lighttpd это написано шут знает, когда.

ardashes
13-12-2010, 14:54
Ребята помогите, неделю мучаюсь , не могу запустить lighttpd вот лог

[root@(none) root]$ cat /opt/var/log/lighttpd/error.log
2010-12-12 15:50:53: (log.c.166) server started
2010-12-12 15:50:53: (fdevent_linux_sysepoll.c.134) epoll_create failed (Functio
n not implemented), try to set server.event-handler = "poll" or "select"
2010-12-12 15:50:53: (fdevent.c.41) event-handler linux-sysepoll failed, try to
set server.event-handler = "poll" or "select"
2010-12-12 15:50:53: (server.c.1112) fdevent_init failed
2010-12-12 16:01:44: (log.c.166) server started
2010-12-12 16:01:44: (server.c.961) WARNING: unknown config-key: erver.event-han
dler (ignored)
2010-12-12 16:01:44: (fdevent_linux_sysepoll.c.134) epoll_create failed (Functio
n not implemented), try to set server.event-handler = "poll" or "select"
2010-12-12 16:01:44: (fdevent.c.41) event-handler linux-sysepoll failed, try to
set server.event-handler = "poll" or "select"
2010-12-12 16:01:44: (server.c.1112) fdevent_init failed
2010-12-12 16:08:54: (log.c.166) server started
2010-12-12 16:24:15: (log.c.166) server started
2010-12-12 16:31:01: (server.c.1512) server stopped by UID = 0 PID = 1
2010-12-12 16:44:19: (log.c.166) server started
2010-12-12 16:57:03: (server.c.1512) server stopped by UID = 0 PID = 1
2010-12-12 17:06:35: (log.c.166) server started
2010-12-12 17:06:35: (fdevent_linux_sysepoll.c.134) epoll_create failed (Functio
n not implemented), try to set server.event-handler = "poll" or "select"
2010-12-12 17:06:35: (fdevent.c.41) event-handler linux-sysepoll failed, try to
set server.event-handler = "poll" or "select"
2010-12-12 17:06:35: (server.c.1112) fdevent_init failed
2010-12-13 14:50:12: (log.c.166) server started
2010-12-13 14:50:12: (fdevent_linux_sysepoll.c.134) epoll_create failed (Functio
n not implemented), try to set server.event-handler = "poll" or "select"
2010-12-13 14:50:12: (fdevent.c.41) event-handler linux-sysepoll failed, try to
set server.event-handler = "poll" or "select"
2010-12-13 14:50:12: (server.c.1112) fdevent_init failed
2010-12-13 17:18:12: (log.c.166) server started
2010-12-13 17:18:12: (fdevent_linux_sysepoll.c.134) epoll_create failed (Functio
n not implemented), try to set server.event-handler = "poll" or "select"
2010-12-13 17:18:12: (fdevent.c.41) event-handler linux-sysepoll failed, try to
set server.event-handler = "poll" or "select"
2010-12-13 17:18:12: (server.c.1112) fdevent_init failed

Аппарат дир-320 , прошивка олега последняя от энтузиастов, все делал по инструкции http://wl500g.info/showpost.php?p=128994
В поиске нашел про server.event-handler = "pool" # needed on OS X но не помогло
Конфиг файлы прилепил
Зараннее спасибо !

Novik
14-12-2010, 15:45
Ну английским языком ведь пишет -
WARNING: unknown config-key: erver.event-handler (ignored)
Поправьте соответствующую секцию уже. Не
erver.event-handler = "pool"
и не
server.event-handler = "pool"
a
server.event-handler = "poll"
Что непонятно?

Конфиг файлы прилепил
Ага, конфиг от fcgi вместо конфига от lighttpd - эта пять, однозначно.

ardashes
15-12-2010, 14:20
Ну английским языком ведь пишет -
WARNING: unknown config-key: erver.event-handler (ignored)
Поправьте соответствующую секцию уже. Не
erver.event-handler = "pool"
и не
server.event-handler = "pool"
a
server.event-handler = "poll"
Что непонятно?

Ага, конфиг от fcgi вместо конфига от lighttpd - эта пять, однозначно.
Даже не знаю как вас благодарить ! Все заработало !! Спасибо большое!