Názory k článku
Lighttpd: virtuální hosty
5. 9. 2008 0:41
Nový
Spotřeba paměti
celé vlákno
Tak jsem chtěl lighttpd zkusit, ale narazil jsem na tohle: http://trac.lighttpd.net/trac/ticket/949 . Lighttpd se snaží bufferovat výstup CGI skriptu bez omezení, dokud nesežere veškerou pamět a nespadne, a ani skoro po dvou letech to nikdo nebyl schopný opravit. Takže já osobně bych neriskoval Lighttpd někde nasadit v produkci. Server, který dokáže spotřebovat nekonečné množství paměti, opravdu není "lehký a úsporný".
5. 9. 2008 2:07
Nový
Re: Spotřeba paměti
celé vlákno
Podle poslední zprávy v diskusi pod tím bugem, je stejný problém také v Apachi, a ten se nasazuje na většině web serverů.
misch (neregistrovaný)
5. 9. 2008 8:45
Nový
Re: Spotřeba paměti
celé vlákno
Divné. CGI i FCGI pod Apachem 2.2 používám, a ještě jsem nenarazil na to že by si samotný Apache alokoval příliš moc paměti. Navíc browser dostává od serveru všechna data průběžně, není to tak že bych půl minuty čekal na výsledek a pak by najednou server začal posílat 20 MB které si nabufferoval. Tzn. zcela upřímně nevím o jaké chybě v mod_cgi ten dotyčný mluví.
5. 9. 2008 12:07
Nový
Re: Spotřeba paměti
celé vlákno
Přesně. Já jsem na to narazil u CGI skriptu pro testování rychlosti, který posílá donekonečna proud nul (pro takový primitivní iperf pomocí wgetu). Apache, Boa i thttpd nemá problém. Jenom Lighttpd během pár vteřin spadne (celý, ne jenom jeden fork, musí se ručně restartovat).
uživatel si přál zůstat v anonymitě
5. 9. 2008 4:04
Nový
Re: Spotřeba paměti
celé vlákno
Cele I/O lighttpd je nic moc. Je to jen takova hracka pro nenarocne.
5. 9. 2008 10:34
Nový
Re: Spotřeba paměti
celé vlákno
Jo a proto na tom běží třeba YouTube nebo ImageShack ;-).
5. 9. 2008 12:10
Nový
Re: Spotřeba paměti
celé vlákno
Tam asi ten bug mohou obejít přes X-Sendfile, jak je doporučeno. Ale nevím o žádném veřejném hostingu (kde si může založit vhost kdokoli, zdarma nebo za peníze), který by běžel na Lighttpd.
ferda mravenec (neregistrovaný)
5. 9. 2008 13:36
Nový
Re: Spotřeba paměti
celé vlákno
jedu na nem web s vice jak 2 milionama PHP stranek mesicne, desitky tisic unikatnich IP, a zcela bez problemu, naopak, pred lety jsem si migraci na lighttpd vyresil problem nestability a nadmerne zateze tehdejsi PHP aplikace z opensource pod Apachem (1.3 i 2.0), ktery to proste nebyl schopen rozdychat ... do te doby jela aplikace na lightu, bez problemu a jsem s nim nadmiru spokojen, ani nemam potrebu se k Apachi vracet. Zaroven se svym webem hostuju znamym dalsich radove 50 webu, ani tam neni problem.
(system Gentoo, lighttpd + mod_fcgi)
(system Gentoo, lighttpd + mod_fcgi)
Trm (neregistrovaný)
5. 9. 2008 2:14
Nový
host = hostitel
celé vlákno
Hele, nechci byt jazykovy purista, ale vzhledem k tomu ze slovo ``host'' [houst] ma v cestine taky vyznam: ``vopruz, ktery k tobe prijde do bytu a chce si s tebou povidat a rusi tim od programovani'', tak by bylo mozna vhodne misto onoho ``host'' pouzivat cesky ekvivalent hostitel. Jinak clanek fakt jak od experta. :-(
uživatel si přál zůstat v anonymitě
5. 9. 2008 16:28
Nový
Re: host = hostitel
celé vlákno
No a? Ved sa uplne bezne pouziva vyraz webhostitelovanie, nie?
uživatel si přál zůstat v anonymitě
5. 9. 2008 4:06
Nový
RE: Lighttpd: virtuální hosty
celé vlákno
" Porovnávání s naší hodnotu nemusí odpovídat jen "==" (rovná se), ale existují i "!=" (nerovná se), "=~" (odpovídá regulárnímu výrazu), "!~" (neodpovídá regulárnímu výrazu). "
Opravdu zajimava formulace pro vycet operatoru.
Opravdu zajimava formulace pro vycet operatoru.
hm (neregistrovaný)
5. 9. 2008 7:44
Nový
index.html
celé vlákno
Zdravim.
Jak mam v lighttpd nastavit, aby v pripade chybejiciho index.html nenapsal hlasku NOT FOUND a vypsal obsah adresare, tak jak to dela Apache? Nemuzu to nikde vycist. Diky.
Jak mam v lighttpd nastavit, aby v pripade chybejiciho index.html nenapsal hlasku NOT FOUND a vypsal obsah adresare, tak jak to dela Apache? Nemuzu to nikde vycist. Diky.
cuiviemen (neregistrovaný)
5. 9. 2008 9:26
Nový
Re: index.html
celé vlákno
Je to sice popsano v minulem dile ale pro ty co jsou lini si to precist nebo se podivat do dokumentace :).
dir-listing.activate = "enable"
index-file.names = ("index.html", "index.htm")
hm (neregistrovaný)
5. 9. 2008 13:45
Nový
Re: index.html
celé vlákno
Ja ani nevim, ze byl nejaky jiny dil, narazil jsem tu na to nahodou.
Dekuji za radu :)
Dekuji za radu :)
yogi (neregistrovaný)
5. 9. 2008 9:28
Nový
Re: index.html
celé vlákno
server.error-handler-404 = "/error-handler.html"

