commit 2b431e2006660d9d2ad1f025eec2ab0c6b0ea6d8
parent ae5c353feed782eeca7f4f23cb774d34c00238bf
Author: Jan Dankert <devnull@localhost>
Date: Sun, 9 Dec 2018 23:34:48 +0100
Im Developer-Mode alle Fehler ausgeben. Im Produktions-Mode alle Fehler unterdrücken.
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/modules/cms-core/Dispatcher.class.php b/modules/cms-core/Dispatcher.class.php
@@ -54,6 +54,17 @@ class Dispatcher
define('PRODUCTION', Conf()->is('production'));
define('DEVELOPMENT', !PRODUCTION);
+ if( DEVELOPMENT)
+ {
+ ini_set('display_errors', 1);
+ ini_set('display_startup_errors', 1);
+ error_reporting(E_ALL);
+ }else {
+ ini_set('display_errors', 0);
+ ini_set('display_startup_errors', 0);
+ error_reporting(0);
+ }
+
$this->setContentLanguageHeader();
// Nachdem die Konfiguration gelesen wurde, kann nun der Logger benutzt werden.