|
Re: [Lug-bg] Too many open files in....
- Subject: Re: [Lug-bg] Too many open files in....
- From: Marian Marinov <mm@xxxxxxxx>
- Date: Mon, 9 Jun 2008 10:11:17 +0300
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, което е и най-вероятният проблем.
Мариян
>
> > Поздрави
> > Мариян
> >
> > On Sun, 8 Jun 2008 21:15:45 +0300, deb4o wrote
> >
> >> Не мога да разбера от къде започна последно време php-то да ми вади
> >> такива съобщения
> >>
> >> Too many open files in line X on sds.php
> >>
> >> и то на повечето сайтове на пхп. а те са леки сайтове на дали
> >> иклудват повече от 5-10 файла на веднъж.
> >>
> >> Търсих в гугъл но нещо не намерих информация.
> >>
> >> Някой сблъсквал ли се е с такъв проблем ?
> >>
> >> _______________________________________________
> >> Lug-bg mailing list
> >> Lug-bg@xxxxxxxxxxxxxxxxxx
> >> http://linux-bulgaria.org/mailman/listinfo/lug-bg
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|
|
|