diff --git a/src/App.php b/src/App.php index d35b497c2a..1eca4329f5 100644 --- a/src/App.php +++ b/src/App.php @@ -143,14 +143,15 @@ class App $this->basepath = rtrim($basepath, DIRECTORY_SEPARATOR); - $this->determineUrlPath(); - + // The order of the following calls is important to ensure proper initialization $this->loadConfigFiles(); $this->loadDatabase(); $this->determineMode(); + $this->determineUrlPath(); + if ($this->mode === self::MODE_NORMAL) { Core\Addon::loadHooks();