diff --git a/core/Core.php b/core/Core.php index ee2d7ab51..cb5776127 100755 --- a/core/Core.php +++ b/core/Core.php @@ -134,7 +134,7 @@ if(!defined('BASE_URL')) { // If that didn't work, failover to the old syntax. Hopefully this isn't necessary, and maybe // if can be phased out? if(!defined('BASE_URL')) { - $dir = strpos($_SERVER['SCRIPT_NAME'], 'index.php') !== false + $dir = (strpos($_SERVER['SCRIPT_NAME'], 'index.php') !== false) ? dirname($_SERVER['SCRIPT_NAME']) : dirname(dirname($_SERVER['SCRIPT_NAME'])); define('BASE_URL', rtrim($dir, DIRECTORY_SEPARATOR));