PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP4 mit SuSE 7.1! Wie?



macmuess
13.08.01, 12:22
Hallo,

soweit ich das verstanden habe, ist bei SuSE 7.1 nur PHP3 als Module dabei. Ich möchte aber PHP4 als Module haben.
Wie geht das?

Ich habe mir den PHP4-Source heruntergeladen und in der Anleitung steht, daß die Installation mit

gunzip -c php-4.0.x.tar.gz | tar xf -
cd php-4.0.x
./configure --with-mysql --with-apxs
make
make install

geht. Und noch die httpd.conf editieren.

Wie deinstallierer ich aber das PHP3-Module. Muß ich das deinstallieren?

Jede Hilfe wäre prima!

Gruß Ole.

[ 13. August 2001: Beitrag editiert von: macmuess ]

macmuess
13.08.01, 12:30
Hi,

ich habe gerade bei SuSE auf dem ftp-Server folgendes gefunden:

mod_php4.rpm
mod_php4-roxen.rpm

Kann ich das einfach via rpm einspielen und los geht es, oder fehlt da noch was?

Gruß Ole.

iGEL
14.08.01, 13:32
Moin!

Nein, ich PHP3 musst du nicht deinstallieren. Im schlimmsten Fall wird es einfach überschrieben. In der http.conf musst du dann nur einstellen, dass die *.php und *.php3-Dateien durch PHP 4 statt PHP 3 gejagt werden sollen.

cu Johannes

Kampfbrot
14.08.01, 20:39
Hi,

das PHP4 Modul ist genau wie das für PHP3 in der SuSe 7.1 Distribution zu finden (mod_php4), ein Download oder Selbstkompilieren ist gar nicht nötig.

Einfach parallel zum PHP3 Modul installieren und fertig. Bei mir musste ich nachher nur noch das Apache Startscript anpassen, so das nur noch PHP4 geladen wurde, sonst startet der Webserver nicht.

Gruß,
Frank

macmuess
15.08.01, 08:48
Hallo,
ich habe das Module PHP4 erfolgreich via RPM installiert und alles scheint soweit zu laufen, außer:

Wenn ich jetzt Login.html im Browser aufrufe, dann erfolgt beim Drücken des Buttons die Meldung, daß die Methode POST nicht beim Aufruf von Seiten des Typs *.PHP benutzt werden darf. Vorher lief das ohne Probleme! Ich habe aber auch PHP3 nicht in der httpd.conf ausgetragen (wie oben geraten).

Kann auch ein Berechtigungsproblem im Apache sein, wo Methoden ausgeschlossen werden können.

Hat jemand einen Tip?

Gruß Ole.

[ 15. August 2001: Beitrag editiert von: macmuess ]