diff --git a/libraries/src/Uri/Uri.php b/libraries/src/Uri/Uri.php index fdbab67d4b188..0ea7e8b77a07c 100644 --- a/libraries/src/Uri/Uri.php +++ b/libraries/src/Uri/Uri.php @@ -100,6 +100,11 @@ public static function getInstance($uri = 'SERVER') * * IIS uses the SCRIPT_NAME variable instead of a REQUEST_URI variable... thanks, MS */ + if (Factory::getApplication()->isClient('cli')) + { + $_SERVER['HTTP_HOST'] = 'localhost'; + } + $theURI = 'http' . $https . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME']; // If the query string exists append it to the URI string