IspCP und phpfarm - Mehrere PHP-Versionen mit mod fcgid.c
Hallo zusammen,
ich hänge leider gerade an einem Problem mit mehreren PHP Versionen fest. Ich habe zum einen PHP 5.3.3 und bräuchte zusätzlich noch 5.2.11 für gewisse virtuelle hosts.
Hab ein Debian Squeeze laufen und die ispCP Version 1.0.7
Ich habe folgendes gemacht:
alles gut soweit. Dann folgende Anpassungen in Files....
/var/www/fcgi/mydomain.de/php5-fcgi-starter
/etc/apache2/ispcp/mydomain.de.conf:
after that reload apache - all good
Wenn ich jetzt auf mydomain.de gehe bekomme ich Error 500
Wo liegt mein Fehler? Ich komm nicht drauf.
Bin dankbar für jede Hilfestellung
Gruß
Steven
ich hänge leider gerade an einem Problem mit mehreren PHP Versionen fest. Ich habe zum einen PHP 5.3.3 und bräuchte zusätzlich noch 5.2.11 für gewisse virtuelle hosts.
Hab ein Debian Squeeze laufen und die ispCP Version 1.0.7
Ich habe folgendes gemacht:
# cd var && git clone git://git.code.sf.net/p/phpfarm/code phpfarm
# cd phpfarm/src && ./compile.sh 5.2.11
alles gut soweit. Dann folgende Anpassungen in Files....
/var/www/fcgi/mydomain.de/php5-fcgi-starter
#!/bin/sh
umask 022
PHPRC="/var/www/fcgi/mydomain.de/php5/"
export PHPRC
TMPDIR="/var/www/virtual/mydomain.de/phptmp"
export TMPDIR
PHP_FCGI_CHILDREN=2
export PHP_FCGI_CHILDREN
exec /var/phpfarm/inst/php-5.2.11/bin/php-cgi
/etc/apache2/ispcp/mydomain.de.conf:
<IfModule mod_fcgi.c>
FcgidWrapper On
FcgidIpcDir /var/lib/apache2/fcgid/sock
FcgidWrapper /var/www/fcgi/mydomain.de/php5-fcgi-starter .php
#
# PHP5 SUPPORT
#
AddHandler fcgid-script .php .php5
<Location /php5/php5-fcgi-starter>
SetHandler fastcgi-script
Options +ExecCGI
</Location>
Action php-fastcgi /php5/php5-fcgi-starter
AddType application/x-httpd-php .php .php5
</IfModule>
after that reload apache - all good
Wenn ich jetzt auf mydomain.de gehe bekomme ich Error 500
[Tue Jan 24 13:26:34 2012] [warn] [client 188.174.59.60] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Tue Jan 24 13:26:34 2012] [error] [client 188.174.59.60] Premature end of script headers: index.php
Wo liegt mein Fehler? Ich komm nicht drauf.
Bin dankbar für jede Hilfestellung
Gruß
Steven
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 179471
Url: https://administrator.de/contentid/179471
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo,
schau mal hier
http://www.soeren-hentzschel.at/technik/linux-server/2011/03/29/php-5-2 ...
Ist allerdings für ispconfig, funktioniert mit meinem froxlor aber auch.
Wie ist der Stand bei ispcp. War doch schon tot oder?
Stefan
schau mal hier
http://www.soeren-hentzschel.at/technik/linux-server/2011/03/29/php-5-2 ...
Ist allerdings für ispconfig, funktioniert mit meinem froxlor aber auch.
Wie ist der Stand bei ispcp. War doch schon tot oder?
Stefan