Fix use UNIX socket file to connect DB

This commit is contained in:
Max Kostikov 2019-04-10 14:13:16 +02:00
parent e96fa64625
commit 42f96dc7a6

View File

@ -19,7 +19,7 @@ class dba_pdo extends dba_driver {
$this->driver_dbtype = $scheme;
if(strpbrk($server,':;')) {
$dsn = $server;
$dsn = $this->driver_dbtype . ':unix_socket=' . trim($server, ':;');
}
else {
$dsn = $this->driver_dbtype . ':host=' . $server . (intval($port) ? ';port=' . $port : '');