[TYPO3-german] PHP Errors nicht anzeigen, nur loggen

Alexander Wende a_wende at web.de
Mon Jul 29 15:37:45 CEST 2013


Hallo zusammen,

ich versuche gerade das Error Reporting so einzustellen wie ich es gerne hätte. Im Frontend sollen keine PHP Errors, Warning oder der gleichen angezeigt werden. Diese sollen nun in der sys_log Tabelle gespeichert werden.

Exception werden über einen eigenen ExceptionHandler abgearbeitet. 

Die Exceptions werden auch abgefangen aber die PHP Fehler werden komplett ignoriert. 

Meine Koniguration sieht so aus:
$TYPO3_CONF_VARS[SYS][displayErrors] = 0

$TYPO3_CONF_VARS[SYS][productionExceptionHandler] = MyVendor\MyExtKey\Error\ProductionExceptionHandler

$TYPO3_CONF_VARS[SYS][errorHandler] = MyVendor\MyExtKey\Error\ErrorHandler

$TYPO3_CONF_VARS[SYS][errorHandlerErrors] = E_ALL & ~(E_STRICT | E_NOTICE | E_COMPILE_WARNING | E_COMPILE_ERROR | E_CORE_WARNING | E_CORE_ERROR | E_PARSE | E_ERROR)

$TYPO3_CONF_VARS[SYS][exceptionalErrors] = E_ALL & ~(E_STRICT | E_NOTICE | E_COMPILE_WARNING | E_COMPILE_ERROR | E_CORE_WARNING | E_CORE_ERROR | E_PARSE | E_ERROR | E_DEPRECATED | E_WARNING | E_USER_ERROR | E_USER_NOTICE | E_USER_WARNING)

$TYPO3_CONF_VARS[SYS][belogErrorReporting] = E_ALL & ~(E_STRICT | E_NOTICE)

Fällt irgendjemanden was auf?

Besten Dank
Alex



More information about the TYPO3-german mailing list