On Mon, Jun 09, 2008 at 10:11:17AM +0300, Marian Marinov wrote: > On Monday 09 June 2008 09:18:06 Danail Petrov wrote: > > Marian Marinov wrote: > > > Много е вероятно apache-а ти да е бил рестартиран с много нисък лимит за > > > opened files. > > > > > > напиши ulimit -a виж лимита с които си в момента след което рестартирай > > > apache-a. > > > > Това с потребителя на apache обаче трябва да го напишеш. > > Грешка, трябва да го напише на console-та от която се стартира > apache-а(от root). Ако го направи от nobody няма да свърши никаква > работа тъй като apache не слага RLIMIT_OFILE. Дефакто ситуацята е > следната, ulimit e команда на bash и bash налага лимита за maximum > opened files. След като се стартра apache-а от root тези лимити са > наложени за процеса баща и всички негови деца ги онаследяват. Съответно > ако детето не изпълнява bash за да изпълни скрипт-а или ако не сетва > RLIMIT_OFILE то лимитите остават тези с които е бил стартиран от root, > което е и най-вероятният проблем.
А всъщност Данаил е прав и това ulimit -a е най-добре да бъде изпълнено в CGI скрипт, пуснат точно от този Apache, който прави проблеми :) Мариане, не можеш твърдо да кажеш, че Apache не слага RLIMIT_OFILE; съвсем не можеш да бъдеш сигурен точно кой и как е конфигурирал точно този Apache, с който човекът има проблем. Аз на четири машини в един и същи мрежови сегмент имам четири инсталации на Apache, конфигурирани по съвършено различен начин, и два от тях ги стартирам през допълнителни скриптове, които поставят ограничения, които стандартният конфигурационен файл на Apache не поставя :) И това съвсем стандартно, през /etc/apache2/envvars - HTTPD='/usr/sbin/neshto-si-tam /usr/sbin/apache2' Да, и при мен никой от уебсървърите няма ограничение за брой отворени файлове, но не можеш да си сигурен, че някой друг не е конфигурирал своя уебсървър така. Поздрави, Петър -- Peter Pentchev [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 When you are not looking at it, this sentence is in Spanish.
pgpQBWdqUTtLh.pgp
Description: PGP signature
_______________________________________________ Lug-bg mailing list [email protected] http://linux-bulgaria.org/mailman/listinfo/lug-bg
