Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/HuasoFoundries/phpPgAdmin6.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/router.php')
-rw-r--r--src/router.php8
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');