Fix use UNIX socket file to connect DB
This commit is contained in:
parent
e96fa64625
commit
42f96dc7a6
@ -19,7 +19,7 @@ class dba_pdo extends dba_driver {
|
|||||||
$this->driver_dbtype = $scheme;
|
$this->driver_dbtype = $scheme;
|
||||||
|
|
||||||
if(strpbrk($server,':;')) {
|
if(strpbrk($server,':;')) {
|
||||||
$dsn = $server;
|
$dsn = $this->driver_dbtype . ':unix_socket=' . trim($server, ':;');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$dsn = $this->driver_dbtype . ':host=' . $server . (intval($port) ? ';port=' . $port : '');
|
$dsn = $this->driver_dbtype . ':host=' . $server . (intval($port) ? ';port=' . $port : '');
|
||||||
|
Reference in New Issue
Block a user