Eeeetam się nie znacie

register_shutdown_function("shutdownHandler");
function shutdownHandler() //will be called when php script ends.
{
$lasterror = error_get_last();
switch ($lasterror['type'])
{
case E_ERROR:
case E_CORE_ERROR:
case E_COMPILE_ERROR:
case E_USER_ERROR:
case E_RECOVERABLE_ERROR:
case E_CORE_WARNING:
case E_COMPILE_WARNING:
case E_PARSE:
$error = "[SHUTDOWN] lvl:" . $lasterror['type'] . " | msg:" . $lasterror['message'] . " | file:" . $lasterror['file'] . " | ln:" . $lasterror['line'];
}
}
To do jakiegoś pliczku np. errorHandler.php
A potem do php.ini do "auto_prepend_file" ścieżkę do tego pliku i koniec.
Dodatkowo error_reporting na 0 żeby nie pluło standardowymi błedami.