derschakal83
Goto Top

PHP-Seiten laufen nur mit einleitendem (Fragezeichen) php

Hallo liebe Administratoren/Administratorinnen

Ich weiß der Titel dieses Beitrags ist absolut dämlich, aber die entsprechenden Sonderzeichen die ich gebraucht hab, funktionieren leider nicht! face-wink

Hier kurz die Vorgeschichte:
Ich habe einen neuen "Windows 2003 Standard Server R2 mit SP2" installiert auf dem sich Apache2, MySQL5, PHP5 befindet. Die Apache+MySQL-Installation war hierbei automatisch bei der Installation von OTRS mit dabei und wurde damit in einem Rutsch installiert (OTRS ist ein Trouble-Ticket-System, das wollen wir für die EDV-"Hotline" einrichten).

Also Apache2+MySQL war schon mit dabei, PHP hab ich nach installiert und in der httpd.conf entsprechend eingebunden:

LoadModule php5_module "C:/Programme/PHP/php5apache2_2.dll"

AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4

DirectoryIndex index.html index.php index.php4 index.phtml index.pl

Das funktioniert soweit auch ganz gut, ein "<?php phpinfo(); ?>" funktioniert einwandfrei und gibt die korrekten Ausgaben.

Das Problem:
sobald ich eine PHP-Datei so anlege: "<? phpinfo(); ?>", also ohne das "php" hinter dem Fragezeichen, erhalte ich nur eine leere Seite. Füge ich das "php" hinter dem Fragezeichen wieder ein, funktioniert es einwandfrei.

An sich wäre das ja nicht so schlimm, wenn man es weiß. Das Problem ist das ich mehrere bestehende PHP-Programme auf diesen neuen Server kopieren muss, und ich dann nicht bei jeder Datei von Hand das "php" rein schreiben kann....

Ich hoffe ihr habt ne Idee, wahrscheinlich ist es ja doch wieder nur ne Kleinigkeit. Bei Google hab ich leider nix gefunden...

Vielen Dank im Voraus!!

Gruß Tobias

Content-ID: 103284

Url: https://administrator.de/contentid/103284

Ausgedruckt am: 22.11.2024 um 15:11 Uhr

Listo
Listo 04.12.2008 um 08:26:24 Uhr
Goto Top
Hallo Tobias,

suche einmal in der php.ini Datei nach folgendem Wert:
'short_open_tag = On'

Sollte der short_open_tag auf Off stehen, so wird der PHP Interpreter die PHP Dateien ohne <?php ?> nicht korrekt interpretieren.

Gruß
Mike
derschakal83
derschakal83 04.12.2008 um 09:04:10 Uhr
Goto Top
Hallo Mike,

du bist spitze, das wars!

Vielen Dank!!

Gruß
Tobias