From 96292050471986d74ed11b61068496b5788ec78e Mon Sep 17 00:00:00 2001 From: Devops Date: Fri, 14 Apr 2017 00:27:42 +0100 Subject: [PATCH] unix_socket --- lib/php/db.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/php/db.php b/lib/php/db.php index ac1a6bcc..db6d03b7 100644 --- a/lib/php/db.php +++ b/lib/php/db.php @@ -224,6 +224,10 @@ class Db extends nb { $this->pdo .= (preg_match('/[:;]$/',$this->pdo) ? '' : ';') . "$v=".$this->$k; } + if (strpos($this->host,'/') === 0) { + $this->pdo = preg_replace("/\b(host|port)=[^;]*(;|$)/","",$this->pdo).';unix_socket='.$this->host; + } + } # Defaults -- 2.47.3