From 389916b8bef28ef11881bc71cd0ec59b8a69b6f7 Mon Sep 17 00:00:00 2001
From: Neil Drumm <drumm@3064.no-reply.drupal.org>
Date: Wed, 4 Oct 2006 07:16:20 +0000
Subject: [PATCH] #84173 by plumbley and Jax. Don't assume the database port is
 set.

---
 install.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/install.php b/install.php
index a688c156417b..e3ea9ff5d40d 100644
--- a/install.php
+++ b/install.php
@@ -110,7 +110,7 @@ function install_verify_settings() {
     $db_user = urldecode($url['user']);
     $db_pass = urldecode($url['pass']);
     $db_host = urldecode($url['host']);
-    $db_port = urldecode($url['port']);
+    $db_port = isset($url['port']) ? urldecode($url['port']) : '';
     $db_path = ltrim(urldecode($url['path']), '/');
     $settings_file = './'. conf_path() .'/settings.php';
 
@@ -132,7 +132,7 @@ function install_change_settings($profile = 'default', $install_locale = '') {
   $db_user = urldecode($url['user']);
   $db_pass = urldecode($url['pass']);
   $db_host = urldecode($url['host']);
-  $db_port = urldecode($url['port']);
+  $db_port = isset($url['port']) ? urldecode($url['port']) : '';
   $db_path = ltrim(urldecode($url['path']), '/');
   $settings_file = './'. conf_path() .'/settings.php';
 
-- 
GitLab