Add debug mode to config file.

This commit is contained in:
Amin MasterkinG
2019-03-31 02:38:35 +04:30
parent 6b47242a3e
commit 8b1636a55f
2 changed files with 19 additions and 23 deletions

View File

@@ -21,6 +21,8 @@ $config['game_version'] = '3.3.5a (12340)'; // Your game version
$config['expansion'] = '2'; // 1 = TBC, 2 = Lichking
$config['template'] = 'light'; // Change template name ( 'light' or 'icecrown' or 'kaelthas' )
$config['debug_mode'] = 'false'; // Enable debug mode to display system errors.
$config['realmlists'] = array( // Add your realmlist here
"1" => array(
'realmid' => 1,

View File

@@ -10,34 +10,28 @@ ob_start();
header("X-Powered-Framework:MasterkinG-Framework");
header("X-Powered-CMS:MasterkinG-CMS");
session_start();
define('ENVIRONMENT', 'production');
switch (ENVIRONMENT)
{
case 'development':
@error_reporting(-1);
@ini_set('display_errors', 1);
break;
case 'production':
@ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>='))
{
@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
}
else
{
@error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}
break;
default:
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
echo 'The application environment is not set correctly.';
exit(1);
}
define('base_path',str_replace("application/loader.php","",str_replace("\\","/",__FILE__)));
define('app_path',str_replace("application/loader.php","",str_replace("\\","/",__FILE__))."application/");
require_once app_path.'vendor/autoload.php';
require_once app_path.'config/config.php';
require_once app_path.'include/functions.php';
if(get_config('debug_mode'))
{
@error_reporting(-1);
@ini_set('display_errors', 1);
}else{
@ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>='))
{
@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
}
else
{
@error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}
}
require_once app_path.'include/database.php';
require_once app_path.'include/user.php';
require_once app_path.'include/status.php';