Apache2 + PHP3, PHP4 und PHP5
TommyR
- webserver
0 Hamza Raya0 TommyR
0 Andreas Korthaus
Grüssle SelfHTML'ler,
ich hab (mal wieder) ein kleines Problemchen,
und zwar möchte ich PHP3 - PHP5 parallel unter dem Apache2 HTTPd laufen lassen, weiss allerdings nicht, wie ich das Konfigurieren muss. (MINE-Typen in httpd.conf, php.ini, etc.) Kann mir hier jmd sagen, wie und wo ich was einstellen muss, um alle drei Parser/Interpreten zum Laufen zu bekommen.. (WinXPPro/Win2k), oder zumindest, wo ich eine gute Doku zu dem Thema finde (am besten dt, aber en ginge auch ^_^')
Grüssle
Tommy
Hallo
Auf www.wamp.de findest du eine gute Anleitung. Jedoch ist diese Seite für die ältere Version, sie sollte aber auch für die neuste funktionieren.
Gruss
H. Raya
Grüssle,
leider steht da nur, wie ich eine PHP Version inst. kann, und nicht, wie ich mehrere Versionen parallel zum laufen bekomme.. weiss halt nur, das ich 3xdie Datei php.ini brauche (php3.ini, php4.ini, php5.ini, NICHT mehr php.ini)
Grüssle
Tommy
Hallo!
ich hab (mal wieder) ein kleines Problemchen,
und zwar möchte ich PHP3 - PHP5 parallel unter dem Apache2 HTTPd laufen lassen, weiss allerdings nicht, wie ich das Konfigurieren muss. (MINE-Typen in httpd.conf, php.ini, etc.) Kann mir hier jmd sagen, wie und wo ich was einstellen muss, um alle drei Parser/Interpreten zum Laufen zu bekommen.. (WinXPPro/Win2k), oder zumindest, wo ich eine gute Doku zu dem Thema finde (am besten dt, aber en ginge auch ^_^')
Wenn Du Dir den Source runterlädst, hast Du darin eine install.txt, darin steht wie Du die httpd.conf einichtest, damit php als CGI läuft.
Als Modul kannst es es denke ich vergessen weil die alle denselben Namen für einige benötigte Dateien haben, kann aber sein dass das doch irgendwie geht, musst mal ein bisschen lesen und ausprobieren
Also, im Prinzip sowas in die httpd.conf:
AddType application/x-httpd-php3 .php3
Action application/x-httpd-php3 "C:/php3/php.exe"
AddType application/x-httpd-php4 .php4
Action application/x-httpd-php4 "C:/php4/php.exe"
AddType application/x-httpd-php5 .php5
Action application/x-httpd-php5 "C:/php5/php.exe"
Das heißt Du müsstest die entsprechenden Archive nach C:/php3... entpacken.
Natürlich musst Du die Endung entsprechend der obigen Einstellung verwenden, also z.B. script.php5 wenn Du php5 verwenden willst.
Das ganze ist aber etwas problematisch, spätestens wenn Du Extensions verwenden willst, denn die sind vermutlich nicht kompatibel und ich glaube nicht dass die aus den lokalen Verzeichnissen funktionieren.
Ich habe keine Ahnung ob das so funktioniert, probiers einfach mal.
Grüße
Andreas