diff options
Diffstat (limited to 'src/router.php')
-rw-r--r-- | src/router.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/router.php b/src/router.php index b4711b7d..7f965c38 100644 --- a/src/router.php +++ b/src/router.php @@ -12,6 +12,14 @@ foreach (['logs', 'sessions', 'twigcache'] as $tempFolder) { require_once \dirname(__DIR__) . '/vendor/autoload.php'; +\defined('BASE_PATH') || \define('BASE_PATH', \dirname(__DIR__)); + +\defined('THEME_PATH') || \define('THEME_PATH', \dirname(__DIR__) . '/assets/themes'); +// Enforce PHP environment +\ini_set('arg_separator.output', '&'); +\defined('ADODB_ERROR_HANDLER_TYPE') || \define('ADODB_ERROR_HANDLER_TYPE', \E_USER_ERROR); +\defined('ADODB_ERROR_HANDLER') || \define('ADODB_ERROR_HANDLER', '\PHPPgAdmin\ADOdbException::adodb_throw'); + $shouldSetSession = (\defined('PHP_SESSION_ACTIVE') ? \PHP_SESSION_ACTIVE !== \session_status() : !\session_id()) && !\headers_sent() && !\ini_get('session.auto_start'); |