Zuletzt geändert am 16. März 2019 um 19:15

Weiße Seiten

Weiße oder unvollständige Seiten entstehen zumeist durch fatale PHP-Fehler oder Fehlkonfiguration des PHP-Interpreters. Aus Sicherheitsgründen ist die Anzeige von PHP-Fehlern standardmäßig deaktiviert. Um dem Fehler auf den Grund zu gehen, müssen Sie die Anzeige von PHP-Fehlern in den Systemeinstellungen aktivieren oder Ihr PHP-Fehlerlog durchsuchen.

Seit Version 1.0.6 sendet sourceDESK PHP-Fehler (und auch Exceptions), die zu weißen Seiten führen, automatisch an sourceWAY. Dies dient der schnellen Fehlerbehebung und einem effizienterem Support, der sich der Frage nach dem PHP-Fehlerlog sparen kann. Es wird nur übermittelt, mit welchem Lizenzschlüssel welcher Fehler in welcher Datei aufgetreten ist. Zusätzlich übermitteln wir u.U. einen Stacktrace sowie Informationen über den verwendeten Betriebssystem-Typ, die PHP-Version und die PHP-API (CGI, CLI, mod_php, ...).

Wenn Ihnen eine weiße oder unvollständige Seite angezeigt wird, lassen Sie Ihren Browser bitte zunächst den Quelltext anzeigen. Die entsprechende Option finden Sie meist im Kontextmenü, wenn Sie auf der Webseite einen Rechtsklick ausführen. Am Ende des Quelltextes finden Sie eventuell eine Fehlermeldung oder wissen nun zumindest, wo genau die Ausgabe stockt. Dieser Quelltext ist auch für unseren Support zur Fehlerbehebung wichtig, bitte fügen Sie diesen einer eventuellen Supportanfrage bei.

Sollten Sie durch die Quelltextanzeige keine Erkenntnisse gewinnen, rufen Sie bitte die JavaScript-Konsole Ihres Browsers auf (wie das geht würde hier den Rahmen sprengen, bitte recherchieren Sie dies für Ihren Browser) und laden Sie die Seite neu. Eventuell tauchen in der JavaScript-Konsole Fehler auf, die für Darstellungsprobleme sorgen. Auch diese Informationen sind wichtig für unseren Support.

Schlussendlich kann auch Ihr Template für den Fehler verantwortlich sein, in diesem Fall erhalten Sie aber in der Regel eine Fehlermeldung, die auf einen Syntax-Fehler innerhalb Ihres Templates hinweist.

Sofern Sie einen PHP- oder JavaScript-Fehler ausfindig gemacht haben, prüfen Sie bitte, ob dieser innerhalb einer der Core-Dateien von sourceDESK liegt oder durch eine Anpassung Ihres Systems verursacht wurde.