Problemfall PHP 4 & PHP 5 Parallel

Apache, Lighttpd, nginx, Cherokee
Post Reply
pico78
Posts: 30
Joined: 2004-10-18 15:19
 

Problemfall PHP 4 & PHP 5 Parallel

Post by pico78 »

Nachdem ich jetzt die Forumssuche schon benutzt habe, und keine wirklich befriedigende Antwort gefunden habe, schreibe ich einfach mal diesen Thread.

Also, mein Problem ist das ich PHP4 und PHP5 installieren möchte... PHP4 ist in soweit kein Problem, da es bei mir bis jetzt läuft, als Version 4.3.10 und als Modul im Apache 2 2.0.52 auf einem Suse 9.0 Server...

Die genaue Frage lautet nun, wie soll ich eurer Meinung nach beide zusammen zum laufen bringen? D.h. welches als Modul, und welches als CGI bzw. FastCGI?
Was wäre sinnvoll als Type zu nehmen? .php für PHP5 und .php4 bzw. .php3 als PHP4?

Ich weiss das es bei Fragen nach "sinnvoll" immer mehrere verschiedene Ansätze gibt, und es in Wirklichkeit auch von den Anforderungen abhängt, was man macht. Durch eine Umfrage der Leute deren Hoster ich bin, bin ich zu dem Schluss gekommen das die gerne beides einsetzen würden...

Hoffe jemand kann mir aus der Zwickmühle helfen :-)
gruss pico
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Problemfall PHP 4 & PHP 5 Parallel

Post by Joe User »

PHP5 als CGI mit eigenem MIME-Type und .php5 als Suffix - PHP4 as is.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
pseudo
Posts: 54
Joined: 2003-08-08 10:08
 

Re: Problemfall PHP 4 & PHP 5 Parallel

Post by pseudo »

die httpd.conf-einstellungen sehen bei mir wie folgt aus:

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddType application/x-httpd-php .php5

1. Zeile: Modul Laden
2. Zeile: dateien mit der erweiterung *.php5 mit php5 parsen lassen :o)

gruss, pseudo
jayc
Posts: 87
Joined: 2002-11-26 23:07
Location: Karlsruhe
 

Re: Problemfall PHP 4 & PHP 5 Parallel

Post by jayc »

pseudo wrote:die httpd.conf-einstellungen sehen bei mir wie folgt aus:

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddType application/x-httpd-php .php5

1. Zeile: Modul Laden
2. Zeile: dateien mit der erweiterung *.php5 mit php5 parsen lassen :o)

gruss, pseudo
Nein - Du kannst Du nicht 2 unterschiedliche PHP-Module verwenden. Daher auch die Lösung via CGI.
pico78
Posts: 30
Joined: 2004-10-18 15:19
 

Re: Problemfall PHP 4 & PHP 5 Parallel

Post by pico78 »

ok, das bringt mich schon mal etwas weiter...

werde php5 als cgi laufen lassen...

jetzt noch ne kleine frage, sollte ich das besser als normales cgi oder eher als fastcgi kompilieren?

muss ich bei der verwendung von php5 als cgi oder fast cgi irgendetwas beachten?
(ich frage lieber jetzt als nachher in die röhre zu schauen :-) )

gruss Pico
kase
Posts: 1031
Joined: 2002-10-14 22:56
 

Re: Problemfall PHP 4 & PHP 5 Parallel

Post by kase »

FastCGI ist ein ganzes Stück schneller als CGI, allerdings auch min um das gleiche Stück schwerer zu installieren/konfigurieren. Da php5 wohl eh nur "zum Testen" laufen soll, mit der Endung php5, würde ich deshalb das normale cgi bevorzugen.
Post Reply