Page 1 of 1

Apache2 + fastcgi: mehr Children als angegeben

Posted: 2006-08-17 14:43
by metrax
Hallo zusammen.

Ich hab apache 2.2.3 mit fastcgi am laufen und habe nun ein Problem.

Die php-fcgi-starter sieht so aus:

Code: Select all

#!/bin/sh
PHPRC="/data/conf/VHOST"
export PHPRC
PHP_FCGI_CHILDREN=5
export PHP_FCGI_CHILDREN
exec /usr/local/php5-fcgi/bin/php
Müßte doch heißen das sich für diesen vhost nur 5 PHP Children starten können oder?

Wenn ich jetzt meinen Server mit ab attackiere, starten sich aber bis zu 113 Stück.

Hat jemand einen Lösungsansatz?

Re: Apache2 + fastcgi: mehr Children als angegeben

Posted: 2006-08-17 14:51
by Roger Wilco
Metrax wrote:Müßte doch heißen das sich für diesen vhost nur 5 PHP Children starten können oder?
Nein, das heißt dass von Anfang an für den betreffenden VirtualHost 5 Prozesse gestartet werden. Es wird keine Aussage über die Maximalanzahl getroffen. Die kannst du in der Serverkonfiguration mit FastCgiConfig festlegen.
Metrax wrote:Hat jemand einen Lösungsansatz?
In mod_fastcgi von lighttpd kannst du die Prozesslimits pro VirtualHost setzen. ;)

Re: Apache2 + fastcgi: mehr Children als angegeben

Posted: 2006-08-17 14:55
by metrax
OK, schau ich mir mal an, danke.
Roger Wilco wrote:
Metrax wrote:Hat jemand einen Lösungsansatz?
In mod_fastcgi von lighttpd kannst du die Prozesslimits pro VirtualHost setzen. ;)
Naja, lighttpd hab ich aufgegben, nach dem ich 30 der ca 50 aliase umgeschrieben habe. ](*,)