PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation von PHP5 neben PHP 4



offe
31-10-2003, 08:56
Hallo,

ich möchte die neue PHP 5.0.0 Beta 2 neben meiner PHP 4 installieren. Deshalb werden in der httpd.conf Dateien mit Endung php5 zum Testen PHP5 zugeordnet.
Jetzt soll aber beim Installieren mein altes PEAR-Verzeichnis nicht überschrieben werden.

Ich mach also ein ./configure und dann ein make. Kann ich danach statt dem make install das Modul händisch in das richtige Verzeichnis kopieren und was muß sonst noch getan werden?

Offe

jwebworks
31-10-2003, 09:19
mach mal

./configure --help

da kannst du pear in ein anderes verzeichnis installieren,
wobei aber bei php4 und php5 die gleichen dateien dabei
sein dürften.

offe
31-10-2003, 21:16
Hallo,

habe jetzt mit ./configure --without-pear installiert. Natürlich ging danach dank dem System zum nachladen von Module bei Suse 9.0 nichts mehr.
Der Server hat zwar ohne Fehler, weder auf Console noch in Logdatei, neu gestartet, es war aber keine Verbindung zum Server möglich.
Nach viel Frust habe ich es dann doch hinbekommen.
Deshalb noch einmal die Frage: kann ich statt make install die libphp5.so ins Verzeichnis /usr/lib/apache/ kopieren und dann
LoadModule php5_module /usr/lib/apache/libphp5.so
AddType application/x-httpd-php .php5
in der httpd.conf machen?

Offe

Gaert
01-11-2003, 10:33
Hallo Offe!

PHP zweimal als Modul zu laden geht ohnehin nicht!
Du kannst nur ein PHP als Modul, das andere als CGI in der httpd.conf einbinden - aktivierst du beide als Modul wird Apache unweigerlich den Dienst verweigern.

offe
03-11-2003, 16:25
Hallo,

ich kann aber zum Testen von PHP5 mit Hilfe eines bash-Scriptes schnell von PHP4 zu PHP5 und zurück wechseln.

Ich will mich nur, falls die Zeit reicht, in PHP5-Klassen einarbeiten.

PS: Wer kennt ein gutes PHP5 (vor allem Klassen) Tutorial?

Offe