diff --git a/src/Install/BaseUrl.php b/src/Install/BaseUrl.php index 5c19bf742..879949945 100644 --- a/src/Install/BaseUrl.php +++ b/src/Install/BaseUrl.php @@ -71,8 +71,10 @@ final class BaseUrl $path = substr($parseUrl['path'], 0, strrpos($parseUrl['path'], '/')); } + $port = isset($parseUrl['port']) ? ':'.$parseUrl['port'] : ''; + return rtrim( - sprintf('%s://%s%s', $parseUrl['scheme'], $parseUrl['host'], $path), + sprintf('%s://%s%s%s', $parseUrl['scheme'], $parseUrl['host'], $port, $path), '/' ); }