PHP produziert leere Seiten
Hallo!
Das Problem mit einer PHP/Apache Installtion unter Linux ist, dass PHP
zwar grundsätzlich zu funktionieren scheint: phpinfo(); bringt die
bekannte Ausgabe.
Aber selbst ein
<? php
echo "test";
?>
zeigt leider nur ein leeres Browserfenster - Quelltext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html;
charset=iso-8859-15"></HEAD>
<BODY></BODY></HTML>
Woran kann das liegen? PHP Version ist übrigen 4.3.1
Gruß,
Andreas Weller
Re: PHP produziert leere Seiten
Andreas Weller schrieb:
> Das Problem mit einer PHP/Apache Installtion unter Linux ist, dass
> PHP zwar grundsätzlich zu funktionieren scheint: phpinfo(); bringt
> die bekannte Ausgabe.
> Aber selbst ein
> <? php
> echo "test";
> ?>
> zeigt leider nur ein leeres Browserfenster - Quelltext:
Zwischen "?" und "php" gehört kein Leerzeichen:
| <?php
(Das hast doch bei phpinfo auch so, oder?)
Gruß
Carsten
Re: PHP produziert leere Seiten
On 2005-07-25 14:40:53, Andreas Weller wrote:
> Das Problem mit einer PHP/Apache Installtion unter Linux ist, dass PHP
> zwar grundsätzlich zu funktionieren scheint: phpinfo(); bringt die
> bekannte Ausgabe.
> Aber selbst ein
> <? php
^
> echo "test";
> ?>
> zeigt leider nur ein leeres Browserfenster -
Ueberpruefe mal deine Error-Reporting-Einstellungen. Display auf on!
> Quelltext:
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META http-equiv=Content-Type content="text/html;
> charset=iso-8859-15"></HEAD>
> <BODY></BODY></HTML>
Was bitte hast du da fuer einen Testfall? Woher kommt dieser Quelltext,
wenn er nicht im PHP-File steht?
Du hast dich uebrigens in der Newsgroup geirrt.
x-post und f'up nach dclpm
stephan
Re: PHP produziert leere Seiten
On 2005-07-25 14:40:53, Andreas Weller wrote:
> Das Problem mit einer PHP/Apache Installtion unter Linux ist, dass PHP
> zwar grundsätzlich zu funktionieren scheint: phpinfo(); bringt die
> bekannte Ausgabe.
> Aber selbst ein
> <? php
^
> echo "test";
> ?>
> zeigt leider nur ein leeres Browserfenster -
Ueberpruefe mal deine Error-Reporting-Einstellungen. Display auf on!
> Quelltext:
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META http-equiv=Content-Type content="text/html;
> charset=iso-8859-15"></HEAD>
> <BODY></BODY></HTML>
Was bitte hast du da fuer einen Testfall? Woher kommt dieser Quelltext,
wenn er nicht im PHP-File steht?
Du hast dich uebrigens in der Newsgroup geirrt.
x-post und f'up nach dclpm
stephan
Re: PHP produziert leere Seiten
Stephan Mann schrieb:
> On 2005-07-25 14:40:53, Andreas Weller wrote:
>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>> <HTML><HEAD>
>> <META http-equiv=Content-Type content="text/html;
>> charset=iso-8859-15"></HEAD>
>> <BODY></BODY></HTML>
> Was bitte hast du da fuer einen Testfall? Woher kommt dieser Quelltext,
> wenn er nicht im PHP-File steht?
Vermutlich vom Browser, wenn dieser ein leeres Dokument erhält und man
die Quelltextansicht öffnet. Der obige Quelltext kommt AFAIK vom IE,
beim FF wird etwas ähnliches erzeugt.
Re: PHP produziert leere Seiten
> Vermutlich vom Browser, wenn dieser ein leeres Dokument erhält und man
> die Quelltextansicht öffnet. Der obige Quelltext kommt AFAIK vom IE,
> beim FF wird etwas ähnliches erzeugt.
Firefox zeit <BODY></BODY> an :) und "<? php" ist wohl der Fehler :)
^
--
"Wir sind nicht im Internet präsent, weil das nicht unser Geschäft
ist. Wir verkaufen auch keine Brötchen und haben dementsprechend
auch keine Bäckerei." - Marc Schubert, Hurricane Media
Re: PHP produziert leere Seiten - Fehler gefunden
Hallo!
Der Vollständigkeit halber hier die Lösung für's Problem:
In der php.ini musster der Pfad zur .PHP Datei (also /home/www/)
hinter der Option open_basedir eingetragen werden. Und siehe
da: es funktioniert
Gruß,
Andreas Weller
Re: PHP produziert leere Seiten - Fehler gefunden
Andreas Weller schrieb:
> Der Vollständigkeit halber hier die Lösung für's Problem:
> In der php.ini musster der Pfad zur .PHP Datei (also /home/www/)
> hinter der Option open_basedir eingetragen werden.
Der Vollständigkeit halber: Das kann nicht sein. Du schriebst, dass ein
phpinfo()-Aufruf funktioniert, ein simples echo "Hallo Welt!" hingegen
nicht. Das hat mit der Open-Basedir-Restriction exakt überhaupt nichts
zutun.