From 26256c436f78caf4cfe554ae3638f84bcf1e7337 Mon Sep 17 00:00:00 2001 From: Matt Kilgore Date: Mon, 25 May 2020 08:35:22 -0400 Subject: [PATCH] Fix installer removing URL port (#2182) * Fix installer removing URL port --- src/Install/BaseUrl.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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), '/' ); }