Probleme mit php5.2.6 update

chris085

Registered User
Sers Leute,

habe auf meinem Server (Suse 10.0) vor kurzem ein PHP update gefahren.
PHP läuft als Modul und wurde ursprünglich von Plesk installiert.

Nun habe ich die alten ./configure Parameter übernommen und diese auf die neue Version angewandt.

Zuerst kam bei "make install"
Code:
apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not found. 
make: *** [install-sapi] Error 1
Dann habe ich die fehlende Datei einfach erstellt
"make Install"

Code:
apxs:Error: Activation failed for custom /etc/apache2/httpd2-prefork.conf file..[FONT=monospace]
[/FONT]apxs:Error: At least one `LoadModule' directive already has to exist..[FONT=monospace]
[/FONT]make: *** [install-sapi] Error 1
Laut einer Empfehlung hier im Forum habe ich desweiteren die MAKEFILE editiert und folgendes auskommentiert
Code:
 install_targets= [B]install-sapi[/B] install-cli install-pear install-build   install-headers
Orginal Post

Hi rofflox,

hatte unter suse9.1 ein ähnliches Problem. Liegt daran, dass httpd.conf soviele weitere conf-Dateien included, womit das Makefile nicht klar kommt.

2 Varianten zum Testen:

- nach dem Aufruf von make, editiere das Makefile und lösche folgende Zeile:
"install-sapi": install_targets=install-sapi install-cli install-pear install-build install-headers install-programs. Rufe dann "make install" auf. Füge dann von Hand die PHP-Modul- und -Type-Instructions in die Apache-conf-Dateien ein:
in /etc/apache2/sysconfig.d/loadmodule.conf: Loadmodule php5_module /usr/lib/apache2-prefork/libphp5.so.
In /etc/apache2/conf.d/php5.conf entsprechend AddType application/x-httpd-php php einfügen bzw. Datei erstellen.

2.Variante: Mache dem "make install" vor, dass eine korrekte "httpd2-prefork.conf" existiert, indem Du den Inhalt von "loadmodule.conf" nach "hhtpd2-prefork.conf" kopierst und nach dem make install wieder zurück.

Die erste Variante hat bei mir funktioniert. Viel Glück!

Nun ging die Installation zwar durch, aber das PHP geht nicht mehr.
Die entsprechenden Änderungen, die später wieder getan werden müssen, waren alle schon vorhanden.
Jmd. ne Idee ?

Gruß chris
 
Also make sucht die Config des Apaches, findet sie aber nicht.
Und was machst du? Du erstellst einfach die Datei (vermutlich leer ?!?), damit make nicht mehr meckert? :rolleyes: Ich glaube das führt nicht zum Ziel. Der nächste Abschnitt deines Posts sagt doch auch, dass er mit der vorgesetzten Apache-Config nichts anfangen kann...
Vielleicht kannst du make dazu überreden, die echte apache-config zu verwenden.
 
Back
Top