Deutsch:Template Fehler
From phpBB Development Wiki
Allgemeine Template Fehler
Die phpBB3 Fehlermeldungen eval()'d code können durch verschiedene Ursachen auftreten.
Jedoch sind die meisten Fehler in den Template ( HTML ) Dateien zu finden.
Contents |
Unexpected T_ELSE
- Parse error: parse error, unexpected T_ELSE in /includes/template.php(154) : eval()'d code on line xx
Dieser Fehler wird gewöhnlich durch einen falschen <!-- BEGIN loop --> Tag im Template verursacht.
Prüfe daher alle BEGIN Tags auf korrekte Schreibweise und Existenz.
Unexpected $end
- Parse error: parse error, unexpected $end in /includes/template.php(154) : eval()'d code on line xx
Dieser Fehler wird gewöhnlich durch einen falschen <!-- END loop --> Tag im Template verursacht.
Prüfe daher alle END Tags auf korrekte Schreibweise und Existenz.
Unexpected '}'
- Parse error: parse error, unexpected '}' in /includes/template.php(154) : eval()'d code on line xx
Dieser Fehler wird gewöhnlich durch falsche und/oder fehlende ENDIF oder ELSE Tags in den Bedingungen verursacht, wie z.B.:
<!-- IF CONDITION --> <!-- ELSEIF CONDITION --> <!-- ELSE --> <!-- BEGINELSE --> <!-- ENDIF -->
Prüfe daher alle ELSE und ENDIF Bedingungen auf korrekte Schreibweise und Existenz.
Unexpected T_STRING
- Parse error: parse error, unexpected T_STRING in /includes/template.php(154) : eval()'d code on line xx
Dieser Fehler wird gewöhnlich durch falsche Bedingunen innerhalb von IF oder ELSEIF Tags verursacht. Zum Beispiel:
<!-- IF CONDITION and OTHER_CONDITION --> <!-- IF CONDITION or OTHER_CONDITION --> <!-- IF CONDITION not OTHER_CONDITION --> <!-- ELSEIF CONDITION and OTHER_CONDITION --> <!-- ELSEIF CONDITION or OTHER_CONDITION --> <!-- ELSEIF CONDITION not OTHER_CONDITION -->
Prüfe daher alle IF und ELSEIF Tags um sicher zu sein, das sie gültige and, or, not etc, Operanden besitzen.

