Page 1 of 1
Debug Mode?
Posted: Tue Jul 29, 2008 7:34 am
by gimmel
Ich glaube, es schon irgendwo mal gelesen zu haben, aber ich finde es nicht mehr:
Wenn man Smarty-Erweiterungen in die config.inc.php einbaut und einen Fehler macht, bricht Serendipity die Seitenausgabe komplett ab und zeigt einen weißen Bildschirm.
Irgendwie konnte man doch die Fehlermeldungen einschalten, oder?
Re: Debug Mode?
Posted: Tue Jul 29, 2008 10:45 am
by garvinhicking
Hi!
Ja, das ist eine PHP-Einstellung. error_reporting = E_ALL und display_errors auf On setzen.
Grüße,
Garvin
Posted: Tue Jul 29, 2008 10:52 am
by gimmel
Ja, das ist bei mir standardmäßig so eingestellt. Normalerweise werden mir die Fehler auch angezeigt, aber nicht, wenn ich Smarty-Befehle in der config.inc.php erstelle. Smarty scheint bei Fehlern während des kompilierens einfach abzubrechen. Gab es da nicht etwas bei den Smarty-Settings?
Posted: Tue Jul 29, 2008 10:54 am
by garvinhicking
Hi!
Ah, achso, das meinst Du. Das config.inc.php wird mit einen @include eingebunden, das silenced die Fehlermeldungen.
Da hilft leider nur, die config.inc.php entweder über komamndozeile "php -l config.inc.php" zu syntaxchecken, oder die config.inc.php per Browser aufzurufen. Oder in der include/functions_smarty.inc.php in der serendipity_smarty_init() das @ vom include zu entfernen.
Mit Smarty hat es glaub ich nxi zu tun.
Grüße,
Garvin
Posted: Tue Jul 29, 2008 11:05 am
by gimmel
JA. JA. Das habe ich gesucht! Das @ vor dem include!
Danke! Was würde ich ohne Dich nur machen…
Obwohl, ohne Dich gäbe es ja auch Serendipity in dieser Form nicht. Dann hätte ich wahrscheinlich ein Hobby weniger und wesentlich mehr Freizeit…
