Skip to content

Commit b09eb07

Browse files
committed
Show PHP warnings in dev mode only and change dev mode constant from 0/1 to true/false value.
1 parent bdabb06 commit b09eb07

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

install/tpl/config.inc.php.master

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ $revision = str_replace(array('Revision:','$',' '), '', $svn_revision);
5656
//** Application
5757
define('ISPC_APP_TITLE', 'ISPConfig');
5858
define('ISPC_APP_VERSION', '3.2dev');
59-
define('DEVSYSTEM', 0);
59+
define('DEVSYSTEM', false);
6060

6161

6262
//** Database

interface/lib/app.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
if(isset($conf['timezone']) && $conf['timezone'] != '') date_default_timezone_set($conf['timezone']);
4040

4141
//* Set error reporting level when we are not on a developer system
42-
if(DEVSYSTEM == 0) {
43-
@ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_DEPRECATED);
42+
if(DEVSYSTEM !== true) {
43+
@ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING);
4444
}
4545

4646
/*

interface/lib/config.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
//** Application
4747
define('ISPC_APP_TITLE', 'ISPConfig');
4848
define('ISPC_APP_VERSION', '3.2dev');
49-
define('DEVSYSTEM', 0);
49+
define('DEVSYSTEM', false);
5050

5151

5252
//** Database

server/lib/app.inc.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@
3636
date_default_timezone_set($conf['timezone']);
3737
}
3838

39+
//* Set error reporting level when we are not on a developer system
40+
if(DEVSYSTEM !== true) {
41+
@ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING);
42+
}
43+
3944
/**
4045
* Class for defining (mostly static) methods that are commonly used across the whole application.
4146
*

0 commit comments

Comments
 (0)