summaryrefslogtreecommitdiff
path: root/inc/init.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/init.php')
-rw-r--r--inc/init.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/inc/init.php b/inc/init.php
index aa0219f43..2d194aa09 100644
--- a/inc/init.php
+++ b/inc/init.php
@@ -16,8 +16,12 @@
// define config path (packagers may want to change this to /etc/dokuwiki/)
if(!defined('DOKU_CONF')) define('DOKU_CONF',DOKU_INC.'conf/');
- // set up error reporting to sane values
- error_reporting(E_ALL ^ E_NOTICE);
+ // check for error reporting override or set error reporting to sane values
+ if (!defined('DOKU_E_LEVEL') && file_exists(DOKU_CONF.'report_e_all')) {
+ define('DOKU_E_LEVEL', E_ALL);
+ }
+ if (!defined('DOKU_E_LEVEL')) { error_reporting(E_ALL ^ E_NOTICE); }
+ else { error_reporting(DOKU_E_LEVEL); }
//prepare config array()
global $conf;