apache2 - mod_fcgid - php5

Fórumok

Sziasztok!

Szeretném a segítségeteket kérni az alábbi témákban:

Van egy apache2 szerver(apache 1.3 párti vagyok, de muszáj volt áttérni apache2 re, na m1), debian 4.0 -án.

A probléma ott kezdődik, hogy bizonyos időközönként az összes júzer processzét ki kell killelnem(lévén, hogy a befejezetlen processek nem terminálnak, csak ott várnak), mert megszaporodik a rendszerben, kb 1-2 ezer.

a killall -u user paranccsal takarítgatok mindig, de egy kicsit unalmas egy idő után.

Azt szeretném megoldani, hogy apache pl magától takarírtsa a már nem működő proceszeket.

Előre is köszönöm a válaszokat!

userek alapján vannak virtualhostok, az alábbi egy példa:

--------------------------------------------------------------------
SuexecUserGroup ${USER} ${GROUP}
ServerName ${DOM}
ServerAlias *.${DOM}
DocumentRoot ${HOME}/public_html
ErrorLog ${HOME}/logs/error_log
CustomLog ${HOME}/logs/access_log combined
ScriptAlias /cgi-bin/ ${HOME}/cgi-bin/
DirectoryIndex index.html index.htm index.php index.php4 index.php5

Options -Indexes IncludesNOEXEC FollowSymLinks ExecCGI
allow from all
AllowOverride All
#Itt van az fcgid wrapper
AddHandler fcgid-script .php
FCGIWrapper /home/fcgid${HOME}/cgi-bin/php5-default/php-fcgi-wrapper .php

ReWriteEngine ON
RewriteMap lowercase int:tolower
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)\.([^azAZ]+)$
RewriteRule ^(.*)$ ${HOME}/subdomain/%1$1 [E=VHOST:${lowercase:%2.%3}] [L]
RewriteCond %{HTTP_HOST} ^www.([^.]+)\.([^.]+)\.([^azAZ]+)$
RewriteRule ^(.*)$ ${HOME}/subdomain/%1$1 [E=VHOST:${lowercase:%2.%3}]
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.([^azAZ]+)$
RewriteRule ^(.*)$ http://%1.%2%{REQUEST_URI}

allow from all

AddDefaultCharset utf-8
--------------------------------------------------------------------
wrapper:

--------------------------------------------------------------------
#!/bin/sh
HOME="" #HOME KONYVTAR
export HOME
PHPRC=$HOME/etc/php5 #phpini helye
export PHPRC
PHP_FCGI_CHILDREN=4
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=5000
export PHP_FCGI_MAX_REQUESTS
#futtatasi beallitasok, basedir, meg amit nem allithat a juzer
exec /usr/bin/php-cgi
--------------------------------------------------------------------

Hozzászólások

ilyen volt/van nekem is, es nem nagyon tudok vele mit kezdeni.
odaig fajul a dolog, hogy valami bedugol (logban semmi), es tobbet nem szolgal ki az apacs php tartalmat

t