Serwer www/php/mysql na WNR3500L
|
shibby |
Dodano 10-06-2010 08:16
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
gdzie ty tu widzisz dzialajacy lighttpd?
masz blad zaraz na starcie
(server.c.1105) fdevent_init failed
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
Kas |
Dodano 10-06-2010 09:47
|
User
Posty: 17
Dołączył: 23/05/2010 21:04
|
W tym poście sasukepl powiedział, że mam działającego demona lighttpd, więc tym się sugerowałem.
Co mam zrobić z tym fantem? W systemie nie wprowadzałem żadnych znaczących zmian. Tylko instalacja ipkg-opt i pakietów lighttpd php php-xmlrpc xmlrpc-c php-fcgi mysql oraz modyfikacja pliku lighttpd.conf.
Edycja:
root@DD-WRT:~# lighttpd -f /opt/etc/lighttpd/lighttpd.conf
Duplicate config variable in conditional 0 global: fastcgi.server
2010-06-10 11:29:32: (configfile.c.907) source: cat /opt/etc/lighttpd/conf.d/*.conf line: 15 pos: 1 parser failed somehow near here: (EOL)
2010-06-10 11:29:32: (configfile.c.907) source: /opt/etc/lighttpd/lighttpd.conf line: 333 pos: 1 parser failed somehow near here: (EOL)
Edycja 2: znalazłem rozwiązanie mojego problemu. W pliku /opt/etc/lighttpd/lighttpd.conf należy zmienić:
# server.event-handler = "freebsd-kqueue" # needed on OS X
na
server.event-handler = "poll" # needed on OS X
i serwer działa bez zarzutu:
root@DD-WRT:/# ps
PID USER VSZ STAT COMMAND
1 root 1928 S /sbin/init noinitrd
2 root 0 SW< [kthreadd]
3 root 0 SW< [ksoftirqd/0]
4 root 0 SW< [events/0]
5 root 0 SW< [khelper]
39 root 0 SW< [kblockd/0]
41 root 0 SW< [cqueue/0]
75 root 0 SW [pdflush]
76 root 0 SW [pdflush]
77 root 0 SW< [kswapd0]
78 root 0 SW< [aio/0]
608 root 0 SW< [mtdblockd]
635 root 2500 S watchdog
648 root 0 SW< [khubd]
684 root 0 SW< [scsi_eh_0]
685 root 0 SW< [usb-storage]
774 root 2456 S resetbutton
861 root 1388 S telnetd
874 root 1100 S dnsmasq --conf-file=/tmp/dnsmasq.conf
884 root 2188 S ttraff
894 root 2004 S proftpd: (accepting connections)
944 root 2356 S nas -P /tmp/nas.wl0lan.pid -H 34954 -l br0 -i eth1 -A -m 128 -k wiola1wiola -s >
Jak zmienić port na którym działa panel administracyjny DD-WRT?
Edytowany przez Kas dnia 10-06-2010 12:03
|
|
|
|
shibby |
Dodano 10-06-2010 13:07
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
nie ma nigdzie w panelu? To tomato mozna ustawic z palca w zakladce administration. Ja zrobilem sobie tak ze gui tomato mam tylko SSL czyli 443 a port 80 to apache.
Ew pokaz czy w nvram gdzies tego nie ma
nvram show | grep http
btw teraz widze ze juz masz zmieniony
Cytat 1082 root 3416 S httpd -p 88
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
Kas |
Dodano 12-06-2010 13:39
|
User
Posty: 17
Dołączył: 23/05/2010 21:04
|
Zainstalowałem i skonfigurowałem lighttpd, PHP, MySQL i ProFTPD. Niestety, mam problem z uruchomieniem rozszerzenia MySQL dla PHP.
Dodanie:
lub
do pliku php.ini skutkuje błędem 500 - Internal Server Error. Usunięcie przywraca serwer do życia. PHP i lighttpd działają bez zarzutu. Oczywiście, potrzebuję obsługę MySQL w PHP. Pomocy!
Edycja: wycinek z pliku /opt/var/log/lighttpd/error.log:
2010-06-12 13:54:15: (log.c.166) server started
2010-06-12 13:54:22: (mod_fastcgi.c.1734) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0
2010-06-12 13:54:22: (mod_fastcgi.c.3037) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1
2010-06-12 13:54:22: (mod_fastcgi.c.2816) child signaled: 11
2010-06-12 13:54:25: (mod_fastcgi.c.2582) unexpected end-of-file (perhaps the fastcgi process died): pid: 15501 socket: unix:/tmp/php-fcgi.sock-0
2010-06-12 13:54:25: (mod_fastcgi.c.3367) response not received, request sent: 798 on socket: unix:/tmp/php-fcgi.sock-0 for /index.php?, closing connection
2010-06-12 13:54:29: (mod_fastcgi.c.1734) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0
2010-06-12 13:54:29: (mod_fastcgi.c.3037) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1
2010-06-12 13:54:29: (mod_fastcgi.c.2816) child signaled: 11
2010-06-12 13:54:29: (mod_fastcgi.c.2582) unexpected end-of-file (perhaps the fastcgi process died): pid: 15505 socket: unix:/tmp/php-fcgi.sock-0
2010-06-12 13:54:29: (mod_fastcgi.c.3367) response not received, request sent: 827 on socket: unix:/tmp/php-fcgi.sock-0 for /index.php?, closing connection
2010-06-12 13:54:30: (mod_fastcgi.c.1734) connect failed: Connection refused on unix:/tmp/php-fcgi.sock-0
2010-06-12 13:54:30: (mod_fastcgi.c.3037) backend died; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1
WTF? :)
Edytowany przez Kas dnia 12-06-2010 14:13
|
|
|
|
Kas |
Dodano 27-06-2010 17:49
|
User
Posty: 17
Dołączył: 23/05/2010 21:04
|
Serwer działa! Zapraszam na stronę testową.
Pracuję nad zabezpieczeniem serwera. Moim zdaniem przy logowaniu przez telnet system nie powinienem podawać swojej tożsamości. Jak to zmienić? Tak aby zamiast:
Cytat DD-WRT v24-sp2 std (c) 2009 NewMedia-NET GmbH
Release: 04/23/10 (SVN revision: 14311)
DD-WRT login:
pojawiało się coś innego.
|
|
|
|
shibby |
Dodano 27-06-2010 18:09
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
wylacz telnet i wlacz ssh. Telnetu sie nie uzywa bo nie jest szyfrowany!
Ponadto w ssh serwer przedstawia sie po podaniu loginu i hasla
Edytowany przez shibby dnia 27-06-2010 18:10
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasukepl |
Dodano 28-06-2010 17:57
|
Administrator
Posty: 404
Dołączył: 09/08/2008 08:43
|
Cytat [root@sasukepl root]$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mys ql.sock' (2)
Cytat #2002 - Serwer nie odpowiada (lub gniazdo lokalnego serwera MySQL server's nie jest skonfigurowane poprawnie)
mi phpmyadmin wywal błąd
Edytowany przez sasukepl dnia 28-06-2010 18:09
Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czego
|
|
|
|
sasukepl |
Dodano 17-08-2010 07:55
|
Administrator
Posty: 404
Dołączył: 09/08/2008 08:43
|
po zrobieniu upgradu serwer wywala błąd:
Cytat 2010-08-17 07:45:50: (log.c.166) server started
2010-08-17 07:45:50: (fdevent_linux_sysepoll.c.134) epoll_create failed (Function not implemented), try to set server.event-handler = "poll" or "select"
2010-08-17 07:45:50: (fdevent.c.40) event-handler linux-sysepoll failed, try to set server.event-handler = "poll" or "select"
2010-08-17 07:45:50: (server.c.1112) fdevent_init failed
co jest?
Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czego
|
|
|
|
shibby |
Dodano 17-08-2010 08:41
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
a masz w configu
Cytat server.event-handler = "poll"
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasukepl |
Dodano 17-08-2010 15:45
|
Administrator
Posty: 404
Dołączył: 09/08/2008 08:43
|
thx shibby
Asus RT-AC3200 Tomato shibby 140
Wouxun KG-UVD1P w celu nas?uchu wiecie czego
|
|
|
|
wmzyk |
Dodano 18-09-2011 01:35
|
User
Posty: 2
Dołączył: 01/09/2010 00:28
|
Cytat Kas napisał(a):
Serwer działa! Zapraszam na stronę testową.
Pracuję nad zabezpieczeniem serwera. Moim zdaniem przy logowaniu przez telnet system nie powinienem podawać swojej tożsamości. Jak to zmienić? Tak aby zamiast:
Cytat DD-WRT v24-sp2 std (c) 2009 NewMedia-NET GmbH
Release: 04/23/10 (SVN revision: 14311)
DD-WRT login:
pojawiało się coś innego.
Przepraszam że odświerzyłem temat ale borykam się z ostatnim problemem Kas'a
jeśli mógłbyś podać co go rozwiązało byłbym wdzięczny |
|
|