Prechádzať zdrojové kódy

Set HTTP response code to 500 in case of exceptions

Resolves Seldaek/monolog#1096.
Hinrik Örn Sigurðsson 8 rokov pred
rodič
commit
86d0984517
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      src/Monolog/ErrorHandler.php

+ 4 - 0
src/Monolog/ErrorHandler.php

@@ -166,6 +166,10 @@ class ErrorHandler
             call_user_func($this->previousExceptionHandler, $e);
             call_user_func($this->previousExceptionHandler, $e);
         }
         }
 
 
+        if (!headers_sent() && ini_get('display_errors') === 0) {
+            http_response_code(500);
+        }
+
         exit(255);
         exit(255);
     }
     }