Ben bir ölümcül hata günlüğe bir kapatma fonksiyonu kaydetmek için deneyin. Güzel şeyler, benim sınıf için iş olsaydı ...
Bir yöntem içinde ben bunu:
register_shutdown_function(array($this, 'handleFatalError'));
handleFatalError statik değildir, ve kamu bulunuyor:
public function handleFatalErrors() {
if(is_null($e = error_get_last()) === false) {
//mail('your.email@example.com', 'Error from auto_prepend', print_r($e, true));
}
}
PHP diyor ki:
Warning: register_shutdown_function() [function.register-shutdown-function]: Invalid shutdown callback 'ErrorManager::handleFatalError' passed in ...
Neden geçersiz bir geri çağırma var?