Wenn der Apache Webserver PHP nicht ausführt
6. März 2009 roland
Ich hatte das Problem, dass mein Linux Apache Webserver den PHP Interpreter nicht aufgerufen hat.
Das Resultat war, dass die PHP Quelltexte an den Webclient zurückgeliefert wurden.
Beispiel:
Ich schreibe ein PHP Script (hallo.php) mit folgendem Inhalt:
<? PHP echo “Hallo Welt”; ?>
Dieser Text wird so an den Webbrowser ausgeliefert. Ich wollte aber, dass “Hallo Welt” zurückgegeben wird.
Lösung
In der Datei /etc/conf.d/apache2 ist die PHP5 Option nicht freigeschalten gewesen. Also in der Zeile APACHE2_OPTS noch -D PHP5 einfügen. Danach den Apache Webserver neu starten und der PHP Code wird interpretiert.
Ähnliche Beiträge
Wir erstellen Webseiten, Blogs, Webapplikationen und mehr...
Der Beitrag wurde am Freitag, den 6. März 2009 um 11:36 Uhr veröffentlicht und wurde unter tipps abgelegt.
Dir gefiel der Artikel? Dann abonniere doch den RSS Feed
oder abonniere die Beiträge per E-Mail. Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen.
Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.







Vielen Dank, dass du uns an dem Problem-und vor allem auch an der Lösung!!-teilhaben lässt, denn mir erging es genauso. Ich konnte es mittlerweile auch lösen und das zwar erst nach stundenlanger Fehleranalyse, aber ich hoffe, dass hier einige früher auf deinen Blog stoßen, wenn sie ein ähnliches Problem haben
Zitieren
Hallo Martin,
danke für den netten Kommentar. Vielleicht hast du ja auch mal wieder dieses Apache-PHP-Problem und dann hilft dir der Artikel auch
Ich bin der Meinung wenn man ein Problem gelöst hat, kann man es ja auch mitteilen. Fehler suchen macht nicht so viel Spaß…
Ich wünsche dir ein schönes Wochenende!
Zitieren
Danke für diese Erläuterung. Es ist manchmal wirklich ärgerlich wenn was nicht so geht wie es gehen soll.
Zitieren