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();