2 Stimmen

Wie kann man sehen, warum eine Smarty-Vorlage stillschweigend fehlschlägt?

Ich verwende Smarty-Vorlagen, die Objektmethoden aufrufen. Ich habe den Code auf einen neuen Server gestellt, aber er funktioniert nicht richtig. Die Vorlage wird zwar ausgegeben, aber an einem bestimmten Punkt abgeschnitten, wahrscheinlich wegen eines Fehlers.

error_reporting wird eingestellt auf E_ALL . Auch mit $smarty->error_reporting = E_ALL y $smarty->debugging = TRUE wird kein Fehler angezeigt.

Wie kann ich erkennen, warum die Vorlage nicht funktioniert?

2voto

Christophe Eblé Punkte 7871

Überprüfen Sie das PHP-Fehlerprotokoll auf Ihrem Webserver, das bei Linux-Distributionen normalerweise in /var/log/apache/php.errors gespeichert ist.

1voto

Thelious Punkte 86

Ich vermute, dass die php.ini-Option für "display_startup_errors" ausgeschaltet ist, weshalb der Versuch, die fehlende Erweiterung zu laden, ohne Anzeige/Protokollierung fehlschlägt.

Seit php 4.0.3 ist sie auch standardmäßig ausgeschaltet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X