This is a TYPO3 Extension for exception logging with sentry, see http://www.getsentry.com
It's based on https://github.com/getsentry/sentry-php
-
Clone the repository
git clone https://github.com/iresults/sentry_client.git
-
Install the Sentry Library (e.g. with CunddComposer)
-
Register the handlers in the
Install Tool
ortypo3conf/AdditionalConfiguration.php
$GLOBALS['TYPO3_CONF_VARS']['SYS']['debugExceptionHandler'] = 'Iresults\\SentryClient\\DebugExceptionHandler'; $GLOBALS['TYPO3_CONF_VARS']['SYS']['productionExceptionHandler'] = 'Iresults\\SentryClient\\ProductionExceptionHandler'; $GLOBALS['TYPO3_CONF_VARS']['SYS']['errorHandler'] = 'Iresults\\SentryClient\\ErrorHandler';
Set the dsn (e.g. http://public_key:[email protected]/project-id
) in the Extension Manager
.
Development of this fork happens on https://github.com/iresults/sentry_client
The original version can be found on https://github.com/networkteam/sentry_client