From: Devops Date: Thu, 13 Apr 2017 23:27:42 +0000 (+0100) Subject: unix_socket X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=96292050471986d74ed11b61068496b5788ec78e;p=nb.git unix_socket --- 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