php parst nicht

15/08/2011 - 12:24 von Frank Kirschner | Report spam
Hallo,

habe auf Centos 5.6 frisch Apache 2.2.3 und php 5.2.10 installiert.
Nache dem reboot von Apache 2 die Datei index.php ins doc-root gelegt:

<?
phpinfo();
?>

# ls -la /var/www/html
total 12
drwxr-xr-x 2 65533 65533 4096 Aug 15 12:08 .
drwxr-xr-x 10 65533 65533 4096 Aug 15 11:20 ..
-rwxr-xr-x 1 65533 65533 28 Aug 15 12:08 index.php

Wenn ich dann von der Konsole aus die Datei ausführe, wird sie nicht
geparst:

# php /var/www/html/index.php
<?
phpinfo();
?>

Sondern der Inhalt wird augegeben. Gleiches passiert beim Aufruf über
einen Webbrowser. PHP ist so konfiguriert:

# cat /etc/httpd/conf.d/php.conf
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php

Ich steh' hier irgendwie ziemlich dumm da. Hab schon oft Webserver
aufgesetzt und jetzt weiß ich nicht weiter...
Jemand eine Idee?

lg
Frank
 

Lesen sie die antworten

#1 Arno Welzel
15/08/2011 - 13:24 | Warnen spam
Frank Kirschner:

Hallo,

habe auf Centos 5.6 frisch Apache 2.2.3 und php 5.2.10 installiert.
Nache dem reboot von Apache 2 die Datei index.php ins doc-root gelegt:

<?
phpinfo();
?>

# ls -la /var/www/html
total 12
drwxr-xr-x 2 65533 65533 4096 Aug 15 12:08 .
drwxr-xr-x 10 65533 65533 4096 Aug 15 11:20 ..
-rwxr-xr-x 1 65533 65533 28 Aug 15 12:08 index.php

Wenn ich dann von der Konsole aus die Datei ausführe, wird sie nicht
geparst:

# php /var/www/html/index.php
<?
phpinfo();
?>

Sondern der Inhalt wird augegeben. Gleiches passiert beim Aufruf über
einen Webbrowser. PHP ist so konfiguriert:

# cat /etc/httpd/conf.d/php.conf
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php

Ich steh' hier irgendwie ziemlich dumm da. Hab schon oft Webserver
aufgesetzt und jetzt weiß ich nicht weiter...
Jemand eine Idee?




Schon mal mit "<?php" statt "<?" probiert? Die Variante "<?" ist nur
zulàssig, wenn in der PHP-Konfguration die Option "short_open_tag" auf
"1" steht. Siehe auch <http://php.net/manual/de/ini.core.php> zu
"short_open_tag".


http://arnowelzel.de
http://de-rec-fahrrad.de

Ähnliche fragen