In <NDBBLKEGOLJEJAOOMOHHCEKBCAAA.slavik@xxxxxxx> Vyacheslav Chukin (slavik@xxxxxxx) wrote:
VC> FreeBSD 2.2.7-r
VC> Apache 1.3.9
VC> Вряд ли дело в системных ресурсах,
Ну если "вряд ли" и "всего лишь с 99%-ной вероятностью" -- это одно и то же,
то да...
VC> выполнение скриптов падает стабильно на 67м экземпляре.
ну что у вас там во FreeBSD я не знаю, а в Linux'е это бы меня не удивило...
VC> Но почему
VC> падают только cgi, a html продожают показываться?
Потому что для показа cgi нужно сделать fork и exec, а html сам сервер отдает.
А вот fork (скорее всего -- вряд ли exec) ему сделать и не дают.
Почему -- разбирайся сам: может лимит проуессов в системе превышен, может
у Apache'а квота стоит такая странная...
VC> С уважением,
VC> Вячеслав Чукин, mailto:slavik@xxxxxxx
>> -----Original Message-----
>> From: Michail V. Kostikov [mailto:mikez@xxxxxxxxxxxx]
>> Sent: Friday, February 11, 2000 1:54 PM
>> Cc: Apache-Talk@Lists. Lexa. Ru
>> Subject: Re: [apache-talk] couldn't spawn child process
>>
>>
>> Hello Vyacheslav,
>>
>> числа так Friday, February 11, 2000, 5:35:49 PM, Вы написали:
>>
>> VC> Hi all,
>>
>> VC> Возникла проблема, может быть поможет кто-нибудь?
>>
>> VC> Вдруг ни с того ни с сего перестали выполняться абсолютно
>> VC> все cgi-скрипты, и perl-овские, и обычные sh.
>> VC> Причем обычные html-страницы работают нормально.
>>
>> VC> Вот кусочек из error.log:
>>
>> VC> [Fri Feb 11 13:23:35 2000] [error] [client 212.42.64.14]
>> (35)Resource
>> VC> temporaril
>> VC> y unavailable: couldn't spawn child process:
>> VC> /usr/local/WWW/HTML/htdocs/NewSite/
>> VC> index.cgi
>>
>> VC> Броузер пишет 500ую ошибку.
>>
>> VC> Причем после рестарта Apache некоторое время все работает нормально,
>> VC> а потом опять то же самое.
>>
>> Судя по всему, не хватает количества дочерних процессов. Это
>> MaxSpareServers в httpd.conf
>>
>>
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.