From: "Rico Koerner":
Mike.Kramer3@epost.de wrote:
At 15:31 16.08.01 +0200, Bernd Ledig wrote:
Wer weiss, woran es liegen kann, daß der php-code auf der Serverseite
nicht
interpretiert wird ?
in der conf des Apache muss folgender Eintrag existieren:
AddType application/x-httpd-php3 .php3
genau das hatte ich leider vergessen zu erwähnen, den Eintrag hab ich 10 mal geprüft, und der stand und steht in der httpd.conf.
wahrscheinlich hast Du (nur) PHP4 installiert, o.g. Zeile ist aber für PHP3 in dem Block <IFDefine PHP>. Füge ein paar Zeilen später, innerhalb <IFDefine PHP4> eine ähnliche Zeile ein: AddType application/x-httpd-php .php3
So geht's bei mir
danke für den Hinweis, aber das Problem konnnte ich durch die anderen Hinweise lösen: Die Idee, die Startparameter für den httpd zu prüfen, hat mich auf den richtigen Weg gebracht. Standardmäßssig versucht nämlich der Suse-"""vorkonfigurierte""" (/etc/rc.d/apache) httpd zuerst die midgard-Bibliothek zu laden, und wenn das geht wird die PHP-Lib nicht geladen und auch PHP nicht definiert. Ich hab pragmatischerweise die midgard-lib einfach umbenannt und jetzt funktioniert das gute alte php3 endlich.
Die Einstellungen in der httpd.conf sind allesamt ok. PHP4 war übrigens so eines der wenigen Pakete, das nicht installiert war (war eine Suse 7.0-Komplettinstallation mit Ausnahme der Sourcen) oder beissen sich php3 und php4 als Module ?
ciao Mike.