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!
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
Ich weiß der Titel dieses Beitrags ist absolut dämlich, aber die entsprechenden Sonderzeichen die ich gebraucht hab, funktionieren leider nicht!
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 103284
Url: https://administrator.de/contentid/103284
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
2 Kommentare
Neuester Kommentar