Fix: [ bug #1768 ] PHP Warning when error connecting to a PostgreSQL server in install script
This commit is contained in:
parent
1c2c1ff3d8
commit
1d39c1acc2
@ -402,7 +402,7 @@ class DoliDBPgsql extends DoliDB
|
|||||||
if ((! empty($host) && $host == "socket") && ! defined('NOLOCALSOCKETPGCONNECT'))
|
if ((! empty($host) && $host == "socket") && ! defined('NOLOCALSOCKETPGCONNECT'))
|
||||||
{
|
{
|
||||||
$con_string = "dbname='".$name."' user='".$login."' password='".$passwd."'"; // $name may be empty
|
$con_string = "dbname='".$name."' user='".$login."' password='".$passwd."'"; // $name may be empty
|
||||||
$this->db = pg_connect($con_string);
|
$this->db = @pg_connect($con_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if local connection failed or not requested, use TCP/IP
|
// if local connection failed or not requested, use TCP/IP
|
||||||
@ -412,7 +412,7 @@ class DoliDBPgsql extends DoliDB
|
|||||||
if (! $port) $port = 5432;
|
if (! $port) $port = 5432;
|
||||||
|
|
||||||
$con_string = "host='".$host."' port='".$port."' dbname='".$name."' user='".$login."' password='".$passwd."'";
|
$con_string = "host='".$host."' port='".$port."' dbname='".$name."' user='".$login."' password='".$passwd."'";
|
||||||
$this->db = pg_connect($con_string);
|
$this->db = @pg_connect($con_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
// now we test if at least one connect method was a success
|
// now we test if at least one connect method was a success
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user