From c96fc8d62293abd40903bb528d822690888e7b85 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Sat, 21 Jul 2018 04:32:45 +0200 Subject: [PATCH] And better only provide `$port` when larger zero. --- src/Database/DBA.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Database/DBA.php b/src/Database/DBA.php index f5e785955c..fa9d86bb0f 100644 --- a/src/Database/DBA.php +++ b/src/Database/DBA.php @@ -93,7 +93,13 @@ class DBA if (!self::$connected && class_exists('\mysqli')) { self::$driver = 'mysqli'; - self::$db = @new mysqli($server, $user, $pass, $db, $port); + + if ($port > 0) { + self::$db = @new mysqli($server, $user, $pass, $db, $port); + } else { + self::$db = @new mysqli($server, $user, $pass, $db); + } + if (!mysqli_connect_errno()) { self::$connected = true; -- 2.39.5