|
@@ -9,7 +9,8 @@ set_error_handler(function ($level, $message, $file = '', $line = 0) {
|
|
});
|
|
});
|
|
set_exception_handler(function ($e) {
|
|
set_exception_handler(function ($e) {
|
|
error_log((string) $e);
|
|
error_log((string) $e);
|
|
- http_response_code(500);
|
|
|
|
|
|
+ if (http_response_code() !== false)
|
|
|
|
+ http_response_code(500);
|
|
echo '<h1>Error</h1><p>An error occured.</p>' . LF;
|
|
echo '<h1>Error</h1><p>An error occured.</p>' . LF;
|
|
});
|
|
});
|
|
register_shutdown_function(function () { // Also catch fatal errors
|
|
register_shutdown_function(function () { // Also catch fatal errors
|