Mailinglist Archive: opensuse-de (4264 mails)

< Previous Next >
Re: Apache2 kann PHP nicht ausführen
Am Sonntag, den 14.11.2004, 22:08 +0100 schrieb Andreas Schott:
Ich habe den Apachen am Laufen (http://meinrechnername.de zeigt mir die
Apachestartseite). Im dortigen Ordner cgi-bin läuft ein Perl-Script ebenfalls
korrekt. Nun wollte ich auch noch PHP ausprobieren, aber beim Aufruf
folgender PHP-Datei indexphp.html

<HTML>
<HEAD>
<TITLE>PHP-Test</TITLE>
</HEAD>
<BODY>
<?PHP
echo phpinfo();
?>
</BODY>
</HTML>

bekomme ich nur die Fehlermeldung

Error message:
Premature end of script headers: indexphp.html

Alles komisch.

Zunächst mal sollte deine php-Datei auch auf .php enden.

Die Fehlermeldung legt nahe, daß deine Datei nicht als html mit
eingebettetem php ausgeführt wird, sondern als cgi. Die gleiche
Fehlermeldung liefert z.B. ein kaputtes perl-script. Kann es sein, daß
du den Ordner als script-Ordner definiert hast, und jetzt wird alles
"executed"? Probier mal einfaches html ohne alles.

Gruß, Ratti

--
-o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux
/\\ http://freshmeat.net/projects/fontlinge/
_\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
< Previous Next >
Follow Ups
References