невозможно применить слот процесса - PullRequest
2 голосов
/ 04 мая 2011

У меня проблема с веб-сервером.Я ничего не изменил в конфигурации Apache, я просто работал над сайтом (typo3 FYI), когда получил эти 500 кодов ошибок.Другие сайты работают нормально.Может ли быть так, что это была единовременная ошибка, и apache тогда решил: «Ты мне больше не нравишься»?

[Tue May 03 15:44:47 2011] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error.
[Tue May 03 16:00:02 2011] [warn] mod_fcgid: can't apply process slot for /home/<customer>/public_html/typo3/ajax.php
[Tue May 03 16:00:08 2011] [warn] mod_fcgid: can't apply process slot for /home/<customer>/public_html/index.php
[Tue May 03 16:00:38 2011] [warn] mod_fcgid: can't apply process slot for /home/<customer>/public_html/index.php
[Tue May 03 16:00:42 2011] [warn] mod_fcgid: can't apply process slot for /home/<customer>/public_html/index.php
[Tue May 03 16:01:00 2011] [warn] mod_fcgid: can't apply process slot for /home/<customer>/public_html/index.php
and so on...

мой fcgid.conf

<IfModule mod_fcgid.c>
  MaxProcessCount 100
  AddHandler    fcgid-script .fcgi
  IPCConnectTimeout 20
</IfModule>

перезапустит (производственный) сервер, чтобы решить проблему?

Ответы [ 2 ]

2 голосов
/ 04 мая 2011

Согласно этой странице:

Исправить просто. В моем случае это был простой chmod 755 / var / log / httpd, который позволяет Apache фактически читать свой журнал каталог! До перемен я был получать «Услуга недоступна» с ошибка журнала [warn] mod_fcgid: не могу применить слот процесса для [dispatch.fcgi полный путь]. Теперь это работает!

1 голос
/ 04 мая 2011

Да,

Но похоже, что правило maxProcessCount не соблюдается. http://www.apachelounge.com/viewtopic.php?t=2563

Если вы читаете, что видите, вы можете установить переменную, чтобы убедиться, что она делает

...