]> git.nbdom.net Git - nb.git/commitdiff
unix_socket
authorDevops <sys@15gifts.com>
Thu, 13 Apr 2017 23:27:42 +0000 (00:27 +0100)
committerDevops <sys@15gifts.com>
Thu, 13 Apr 2017 23:27:42 +0000 (00:27 +0100)
lib/php/db.php

index ac1a6bcca3e2c90c5df118f76a3ab895fc3e6221..db6d03b7c347ca8d60367a223f7545f55c8fb6f4 100644 (file)
@@ -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