Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Alle weiteren Informationen und Beschreibungen finden Sie direkt in der Datei conf/debug.php.


Diese Datei kann neben wichtigen Sicherheits-Features auch als Hilfestellung beim Auffinden von Fehlern dienen

...

.

Dateiname und Zielverzeichnis

Das Verzeichnis xtLogs sollte sich nach der Installation Standardmäßig im Root-Verzeichis ihres Shops befinden. Sollte es innerhalb der Datenbank zu einem oder mehreren Fehlern kommen, wird die Datei db_error.log in das vorher genannte Verzeichnis xtLogs geschrieben.

Code Block
languagephp
titledebug.php
define('ADODB_ERROR_LOG_DEST',_SRV_WEBROOT.'xtLogs/db_error.log'); // destination to store sql errors

Anzeige der Fehlermeldung, Warnung oder / und Hinweise im Shop Frontend

Durch das ändern des Status von false in den Status true bewirkt man, dass alle Fehler, Warnung und Hinweise, welche durch PHP entstanden sind, im Shop Frontend angezeigt werden. Ändern Sie den Status wie beschrieben, laden sie die Datei zurück in das Verzeichnis conf. Wenn der Web-Shop erneut aufgerufen wird sollte am Ende der Web-Seite alles ausführlich angezeigt werden.

Code Block
languagephp
titledebug.php
define('_SYSTEM_DEBUG_MANUALLY', 'false');// if set to 'true' all errors, warning and notice will be displayed

PHP error.log

Wenn sie die vorher erwähnten Fehler in eine Datei schreiben lassen möchten, muss hier ebenfalls der Status von false auf true gesetzt werden. Die erzeugte Datei befindet sich ebenfalls im Shop-Verzeichnis xtLogs.

Code Block
languagephp
titledebug.php
define('_SYSTEM_PHPLOG','false'); // when set to 'true' php errors will be logged in a file

CSRF Protection

Weitere Information zu CSRF Protection finden sie hier.

Code Block
languagephp
titledebug.php
define ('CSRF_PROTECTION','debug');