Hin und wieder kommt es vor, dass statt der gewünschten Seite mit Texten, Bildern und Tabellen nur eine leere Seite angezeigt wird. Hier gibt es zwei Möglichkeiten, weshalb es zu diesem Fehler kommt:
1. Template-Dateien
Zuerst sollte man überprüfen, ob die entsprechenden Templatedateien vorhanden sind. Wenn also beispielsweise die Seite index.php?site=articles nur als leer angezeigt wird, kann dies daran liegen, dass die dazugehörigen Templatedateien (im template-Ordner: articles.html, articles_content.html, articles_edit.html etc.) nicht vorhanden sind.
2. php-Fehler
In webSPELL 4 ist die Fehlerausgabe standardmässig unterdrückt. Dies hat den einfachen Vorteil, dass bei nicht hundertprozentiger Programmierung (sprich es zu (Fehler)Ausgaben kommt) außenstehende Details über den Server und den Code erfahren können. Der Nachteil ist klar: Sollte ein Fehler im php-Code vorhanden sein, der zum Abbruch des Skriptes führt (z.B. durch Modifikationen oder Addons), wird nichts ausgegeben, also weder die gewünschten Inhalte, noch ein php-Fehler. Abhilfe schafft eine einfache Änderung:
_settings.php and search for:
replace with:
error_reporting(E_ALL^E_NOTICE);
Dies kommentiert die Unterdrückung aus, sodass nun statt der leeren Seite eine Fehlermeldung mit Details ausgegeben wird und der Fehler behoben oder zumindest Hilfe im Forum geholt werden kann.