Index.php liefert leere Seite
Hallo Gemeinde,
ich habe einen neuen Debian-Server mit Apache und PHP Version 5.3.3-7+squeeze14 aufgesetzt.
Der Server dient als Ersatz Hardwaretausch) für einen alten Debian Etch.
Er arbeitet einzig als Webserver für ca 300 Domains.
- Nach der Grundinstallation habe ich alle Domains (Daten) übernommen.
- Dazu habe ich noch die php.ini vom alten System übernommen.
- Die virtuellen Hosts werden bei meiner Konfiguration gefunden
- In den jeweiligen DocRoots liegt eine index.php, die einen redirect in ein Unterverzeichnis macht
- In dem entsprechenden Unterverzeichnis liegt die eigentliche index.php
So, jetzt kommt's:
Rufe ich eine beliebige Domain auf, wird ja zuerst die index.php im docroot aufgerufen. Der Redirect funktioniert also und somit wird php auch ausgeführt. Die eigentliche index.php liefert aber nur eine leere (weiße) Seite.
Ich habe nun 6 Stunden recherchiert und nix gefunden.
Kann es sein, dass es an der unterschiedlichen PHP-Version liegt (Version auf altem Server PHP Version 5.3.2-2)
Herzlichen Dank schon mal für die Hilfe.
Rasi
ich habe einen neuen Debian-Server mit Apache und PHP Version 5.3.3-7+squeeze14 aufgesetzt.
Der Server dient als Ersatz Hardwaretausch) für einen alten Debian Etch.
Er arbeitet einzig als Webserver für ca 300 Domains.
- Nach der Grundinstallation habe ich alle Domains (Daten) übernommen.
- Dazu habe ich noch die php.ini vom alten System übernommen.
- Die virtuellen Hosts werden bei meiner Konfiguration gefunden
- In den jeweiligen DocRoots liegt eine index.php, die einen redirect in ein Unterverzeichnis macht
- In dem entsprechenden Unterverzeichnis liegt die eigentliche index.php
So, jetzt kommt's:
Rufe ich eine beliebige Domain auf, wird ja zuerst die index.php im docroot aufgerufen. Der Redirect funktioniert also und somit wird php auch ausgeführt. Die eigentliche index.php liefert aber nur eine leere (weiße) Seite.
Ich habe nun 6 Stunden recherchiert und nix gefunden.
Kann es sein, dass es an der unterschiedlichen PHP-Version liegt (Version auf altem Server PHP Version 5.3.2-2)
Herzlichen Dank schon mal für die Hilfe.
Rasi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 191332
Url: https://administrator.de/contentid/191332
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo, RaSi23.
Hast du dir auf deinem Webspace mal eine test.php mit folgendem Inhalt hinterlegt:
und diese dann aufgerufen? Auch weiße Seite, oder bekommst du Informationen?
Ansonsten mal ein Error_Reporting einbauen
Falls du dich mit dem Debuggen nicht auskennst, schau mal hier rein:
http://php.net/manual/de/errorfunc.configuration.php
Auch einmal dran gedacht den APACHE neu zu starten?
Gruß
Hast du dir auf deinem Webspace mal eine test.php mit folgendem Inhalt hinterlegt:
<?PHP
phpinfo ();
?>
und diese dann aufgerufen? Auch weiße Seite, oder bekommst du Informationen?
Ansonsten mal ein Error_Reporting einbauen
error_reporting(-1);
Falls du dich mit dem Debuggen nicht auskennst, schau mal hier rein:
http://php.net/manual/de/errorfunc.configuration.php
Auch einmal dran gedacht den APACHE neu zu starten?
/etc/init.d/apache2 restart
Gruß