diff --git a/main.inc.php b/main.inc.php index 8421be6ceb15b8f7323eca7aac4b437298aea7a4..8a3390f2dd0fb578429e7c5b06948af9eb786218 100644 --- a/main.inc.php +++ b/main.inc.php @@ -38,7 +38,12 @@ //ini_set('session.cookie_path','/osticket/'); #Error reporting...Good idea to ENABLE error reporting to a file. i.e display_errors should be set to false - error_reporting(E_ALL ^ E_NOTICE); //Respect whatever is set in php.ini (sysadmin knows better??) + $error_reporting = E_ALL & ~E_NOTICE; + if (defined('E_STRICT')) # 5.4.0 + $error_reporting &= ~E_STRICT; + if (defined('E_DEPRECATED')) # 5.3.0 + $error_reporting &= ~(E_DEPRECATED | E_USER_DEPRECATED); + error_reporting($error_reporting); //Respect whatever is set in php.ini (sysadmin knows better??) #Don't display errors ini_set('display_errors',1); ini_set('display_startup_errors',1);