httpd-users-de mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mario Brandt <jbl...@gmail.com>
Subject Re: hohe Hauptspeicherauslastung der httpd.exe
Date Thu, 11 Feb 2010 09:32:29 GMT
Hallo Jürgen,
ja kann unter bestimmten session Einstellungen vorkommen, dass die
Sessions leider nicht fcgid funktionieren. So auch einige versionen
von phpMyAdmin. Du hast ja selber schon mit mod rewrite das lösen
können.

IGrundsätzlich ist es möglich das fcgid und das modul selbst innerhalb
eines vhosts zu mischen. Also fcgid nur in bestimmten Verzeichnissen
laufen zu lassen. Ich kenne das Contenido CMS leider nicht und die
Ordner struktur. Deshalb kann ich nicht sagen, ob dies bei Contenido
möglich ist.

Beispiel

<VirtualHost *:80>
   DocumentRoot c:/www
   ServerName test.local
   ErrorLog c:/logs/test.error.log
   CustomLog c:/logs/test.access.log common
 <Directory "c:/www">
       Options Indexes FollowSymLinks
     AllowOverride all
     Order allow,deny
     Allow from all
     Satisfy any
 </Directory>
<Directory "c:/www/unterverzeichnis_mit_fcgi">
       <IfModule mod_fcgid.c>
       SetEnv PHPRC "c:/php-nts"
       AddHandler fcgid-script .php
       Options Indexes FollowSymLinks ExecCGI
       FCGIWrapper "C:/php-nts/php-cgi.exe" .php
       </IfModule>
     AllowOverride all
     Order allow,deny
     Allow from all
     Satisfy any
 </Directory>
</VirtualHost>

Eine andere Variante wäre es den gesamten vhost nach wie vor mit fcgi
laufen zulassen und das backend wo anders abzulegen und per alias
einzubinden, dann wäre gewährleistet, dass das Backend  mit mod_php
läuft. Da stellt sich die Frage ob das in einem Verzeichnis mit dem
CMS liegen muss. Leider ist das oft der Fall.



Noch etwas kurzes neben bei. Nach einem update des virenscanners
wollteder indianer mit fcgid nicht mehr starten. Irgentwie hält der
AVG mod_fcgid.so für böse. Erst eine Ausnahme in den Regeln lies bei
mir den apache wieder starten. Allerdings dauert der start jetzt 15
Sekunden und nicht mehr 3 wie vorher. Bei ausgeschaltetem AVG startet
der apache wieder in 3 Sekunden. Doch lieber brain.exe anstelle des
AVG? ;-)

Gruß
Mario

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Mime
View raw message