- Add
$site['logError'] = true;
$site['fullError'] = false;
$site['emailError'] = true;
after $site['bugReportMail']... line.
- Add
$db['persistent'] = true;
after $db['db']... line.
- Add
define('BX_DOL_LOG_ERROR', $site['logError']);
define('BX_DOL_FULL_ERROR', $site['fullError']);
define('BX_DOL_EMAIL_ERROR', $site['emailError']);
define('BX_DOL_REPORT_EMAIL', $site['bugReportMail']);
after define('BX_DOL_URL_CACHE_PUBLIC'... line.
- Add
define('DATABASE_PERSISTENT', $db['persistent']);
after define('DATABASE_NAME'... line.
- Change
$aErrors[] = (version_compare(PHP_VERSION, '5.3.0', '<')) ? '<font color="red">PHP version too old, please update to PHP 5.3.0 at least</font>' : '';
to:
$aErrors[] = (version_compare(PHP_VERSION, '5.4.0', '<')) ? '<font color="red">PHP version too old, please update to PHP 5.4.0 at least</font>' : '';
- Change
if (version_compare(phpversion(), "5.3.0", ">=") == 1)
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT);
else
error_reporting(E_ALL & ~E_NOTICE);
set_magic_quotes_runtime(0);
ini_set('magic_quotes_sybase', 0);
to:
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_WARNING);
- Add
require_once(BX_DIRECTORY_PATH_CLASSES . 'BxDolExceptionHandler.php');
set_exception_handler([new BxDolExceptionHandler(), 'handle']);
after require_once(BX_DIRECTORY_PATH_CLASSES . 'BxDolAlerts.php'); line.