Hallo, On 13-Jan-2003 Peter Wiersig wrote:
Heinz W. Pahlke wrote:
<html><head></head> <body> <h1>TEST</h1> <p> <?php echo "Hallo Welt!"; ?> </p> </body> </html>
zaubert lediglich ein "TEST" in das Browserfenster, aber kein "Hallo Welt!".
Das siehst du nur in der Quellcode Ansicht.
Das verstehe ich jetzt nicht. Das "echo ..." soll doch gerade eine Ausgabe auf dem Bildschirm bewirken. Und mit der Suse 7.1 hat es ja auch funktioniert. Von damals stammen auch meine jetzigen Testseiten.
Wird die Datei in info.php umbenenannt, bietet der Browser sogar nur ein Download an.
Ein typischen Anzeichen dafuer, das die libphp4.so nicht vim Apache initialisiert wurde. Check mal das error_log auf Meldungen nach einen "rcapache stop ; rcapache start"
Kein "rcapache" zu finden.
In der httpd.conf sind u.a. eingetragen:
AddType application/x-httpd-php .php AddType application/x-httpd-php .php
Einmal reicht. Ausserdem muessen folgende Zeilen vorhanden sein:
^^^^^^^^^^^^^ Beim copy and paste ist eine 4 verlorengegangen. In der zweiten Zeile sollte es .php4 heissen.
LoadModule php4_module libexec/libphp4.so
Diese Zeile fehlt bei mir. Aber es gab sie auch frueher nicht. Habe deshalb gerade noch einmal in einem Backup aus der Zeit vor dem Suse-Update nachgeschaut.
AddModule mod_php4.c
Diese gibt es dagegen.
SuSEconfig habe ich sicherheitshalber auch noch laufen lassen.
Und auch nachgeschaut, ob /etc/httpd/httpd.conf neugeschrieben wurde?
Wenn ich von Datum und Urzeit der Datei ausgehe, ja. Aber ich habe sie ja auch mit der alten, Vor-update-Version verglichen, und da sind mit keine auffaelligen Unterschiede aufgefallen.
Manchmal stellt sich SuSEconfig etwas ueberpingelig an, aber dadurch verlor ich nie eine modifizierte httpd.conf durch Ueberschreiben.
Beim Update wurde sie als rpmsave gesichert. Aus beiden zusammen habe ich dann eine neue httpd.conf gebastelt, weil yast die virtuellen Server nicht uebernommen hatte.
Da ich zudem keine Fehlermeldungen finden kann, bin ich jetzt reichlich ratlos.
Wo hast du nachgeschaut?
/var/log/* und /var/log/httpd/*, unter anderem auch nach apache und php gegreppt. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/