2010-11-28 5 views
0

Vielen Dank im Voraus. Ich bin verwirrt. Ich habe Änderungen an app_controller.php in CakePHP vorgenommen und dann nach dem Whitescreening zu dem zurückgebracht, von dem ich weiß, dass es eine gute Kopie ist. Ich bekomme immer noch den weißen Bildschirm des Todes. Kann nicht herausfinden, was hier zu suchen ist ...zurückgerollt app_controller.php, cakephp noch Whitescreening

Ich überprüfte die Protokolle und es gibt keine nützlichen Informationen.

Kris

Antwort

1

Überprüfen Sie Ihre config/core.php Datei. Setzen Sie den Debug-Wert zurück auf 1, um Ihre Fehler anzuzeigen. Weiße Bildschirme verhindern normalerweise, dass Ihre Benutzer Fehler sehen.

Wenn dies bereits auf einem Live-Server ist, kann das Löschen des Caches ebenfalls hilfreich sein. Besuche deinen app/tmp-Ordner und räume ihn auf. Aktualisierung.

+0

Hallo, danke, welche Ordner in tmp möchte ich löschen? Alle von ihnen? Interessanterweise habe ich versucht, debug in dieser App auf 1 zu setzen (geerbt) und es bricht eine Menge Funktionalität. Meine App ist nach ca. 5 Minuten zurück gekommen, also denke ich, es war der Cache ... werde anfangen zu löschen, wenn ich zuversichtlich bin, dass ich nur die richtigen Ordner lösche. – Kris

+0

Löschen Sie nach Möglichkeit nur den Inhalt der Ordner unter tmp/cache. Wenn Sie die Ordner selbst löschen, müssen Sie genau die gleichen Ordner neu erstellen und dann CHMOD alle auf 777, um sicherzustellen, dass sie von Cake beschreibbar sind. Ich hoffe, das hilft! – RabidFire

+0

Denken Sie daran, dass Sie die Ordner selbst, aber die darin enthaltenen Dateien nicht löschen sollten. Ich denke, dass die Ordner in/app/tmp nach dem Löschen nicht neu erstellt werden und Sie könnten in Zukunft Probleme haben, wenn Sie das tun. –