Seite 1 von 2

Forum zeigt weißen Bildschirm! Nach Cache leeren wieder ok?!

Verfasst: 09.12.2010 11:15
von Flori2000
Hallo,

habe leider in letzter Zeit häufig das Problem, dass das Forum beim
Aufrufen nur noch einen weißen Bildschirm zeigt.

Wenn ich den Cache über ftp des Forums komplett leere, geht es wieder.

phpbb 3.05 mit Board3Portal und noch kleineren Mods.
In letzter Zeit habe ich daran aber nichts geändert.

Könnte es an den Servereinstellungen liegen? Ich habe hier immer noch die "Autoerkenneung" aktiviert.
Dadurch tauchen immer mal wieder "https" Links auf (habe aber kein Zertifikat). Könnte hier ein Konflikt entstehen?

Oder gibt es sonst irgendeine Idee?
Wäre für Hilfe sehr dankbar.

Gruß Florian

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 13:14
von cYbercOsmOnauT
Hallo Florian,

weisse Seite bedeutet meist "PHP wirft einen Fehler aus, welcher jedoch nicht angezeigt wird, weil Fehlerausgabe deaktiviert ist". Aktivier mal in der config.php die DEBUG Konstanten und schau ob Du dann einen Fehler siehst der DIr dann sagt was das Problem ist.

Grüße,
Tekin

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 13:27
von Flori2000

Code: Alles auswählen

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
So sieht es im Moment aus, ich muss nur die "Kommentar" Schrägstriche entfernen, oder?

Gruß Flo

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 14:21
von Flori2000
Habe den Fehler nun auf einem Testforum reproduziert.
Fehler wird mir leider keiner ausgegeben, auch wenn die DEBUG Funktionen aktiviert sind.

Aber ich habe festgestellt, dass die Datei data_global.php die Verantwortliche ist, warum das Forum nicht mehr erreichbar ist.
Lösche ich diese Datei aus dem Cache funktioniert wieder alles.

Was kann das denn sein?

Gruß Flo

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 14:33
von Flori2000
Und noch was habe ich entdeckt.

Bei der fehlerhaften Datei data_global.php fehlen einfach die letzten 100 Zeilen im Vergleich zur funktionierenden Variante???

Hat da irgendjemand eine Idee?
Bin gerade völlig ratlos :(

Gruß Flo

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 14:36
von modernist
Nimm doch eine data_global.php aus einem frisch heruntergeladenen phpBB 3.0.8. Paket ggf. musst du Änderungen durch MODs nochmals für diese Datei ausführen.

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 15:02
von Flori2000
Sobald ich die fehlerhafte Datei aus dem Cache lösche,
wird sofort eine neue, funktionierende Datei in den Cache geladen.

Nur bleibt das leider nicht so und irgendwann nach ein paar Tage ist diese Datei scheinbar wieder fehlerhaft.

Wie mus die Dateiberechtigung für data_global.php im Cache sein?
Und warum wird die fehlerhafte Datei nicht einfach mit einer neuen Datei ersetzt?

Gruß Flo

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 15:16
von modernist
Ich sehe gerade, die data_global.php stammt gar nicht aus einer Datei, die im eigentlichen Forum vorkommt, sondern ist nur für den Cache. :oops:

Wie erkennst du da eigentlich, daß die Datei fehlerhaft ist?

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 15:18
von Flori2000
Habe die fehlerhafte Variante mit einer funktioniereden im Notepad++ verglichen.
Ist alles gleich nur fehlen der kaputten Datei schlichtweg die letzten 100 Zeilen.

Gruß

Re: Forum zeigt weißen Bildschirm! Nach Cache leeren wieder

Verfasst: 09.12.2010 17:29
von wolfman24
Ist vielleicht der Speicherplatz erschöpft und wird deshalb die Datei nicht mehr vollständig geschrieben?