Csergő Bálint / @abagoly Infrastructure Engineer @ Ustream
set_error_handler(array(class, 'functionname'));
set_exception_handler(array(class, 'functionname'));
register_shutdown_function(array(class, 'functionname'));
try {
}
catch (Exception ex) {
// Gotcha!
}
Az Errbit egy nyílt forrású nyelv független alkalmazás a hibák szofisztikált naplózására és kezelésére.
Beüzemelni nem fájdalmas, és a legtöbb nyelvhez létezik hozzá library.
Ha nincs még Lib a nyelvhez amit használsz, akkor van 1 HTTP-s API amin keresztül el tudod küldeni a hibákat Errbitbe.
Mindent tud, amit az Airbrake.io :)
FUCK YEAH!
use Errbit\Errbit;
Errbit::instance()->configure(array(
'api_key' =>'5a4e4517cee957b2ecc07cf264cdbb29',
'host' => '33.33.33.33',
'port' => '8080'
))->start();