PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP geht bei Apache2 nicht - Module überschrieben



Dj-SPm
27.09.05, 19:04
Hallo,

habe einen Apache2 laufen. PHP-Dateien will er downloaden. Also habe ich hier im Forum nachgeschaut, was des Rätsels Lösung ist.

Habe in die /etc/apache2/sysconfig.d/loadmodule.conf folgendes hinzugefügt:

LoadModule mod_php4 /usr/lib/apache2-prefork/libphp4.so

Doch egal, was ich einfüge, alles überschreibt er wieder. Die Zeile ist gelöscht.

Auch über Webmin (Installierte Module konfigurieren) kann ich die Haken so oft setzen, wie ich will. Es wird nicht übernommen. Installiert sind alle installierbaren PHP-Module!

Fir3fly
29.09.05, 06:46
Welche Distri nutzt Du?

Bei mir reicht es, wenn man den Indianer mit "-D PHP" startet. Bei Gentoo macht man das in der apache.conf in /etc/conf.d/

carnil
29.09.05, 07:31
Hallo

Habe dazu folgendes gefunden:


# |-- sysconfig.d/loadmodule.conf . . . . . zu ladende Module

und


# Mit gekennzeichnete Dateien werden beim Serverstart von sysconfig erstellt. Anstelle dieser Dateien
# editieren Sie bitte /etc/sysconfig/apache2

Quelle: http://aktuell.de.selfhtml.org/artikel/server/apacheconf/scripts/suse_httpd.htm

dieselpower
29.09.05, 08:04
mach mal als root

yast -i yast2-http-server

dann installiert er ein konfigurationstool was du anschliessend im yast kontrollzentrum findest mit dem du das modul laden kanns und die konfiguration anpassen kannst, sollte am ende beim schreiben der konfiguration probleme auftreten einmal manuell starten dann bekommst du die fehlermeldung warum er nicht neu gestartet werden konnte, denn mit einer fehlermeldung is er sparsam...

ich hoffe damit klappt es... so mache ich das zumindest immer, du hast da die wahl zwischen php4 und 5 sollte was nicht installiert sein macht yast das nachträglich...

Mfg
Thorsten