aboutsummaryrefslogtreecommitdiffstats
path: root/includes/DatabasePostgreSQL.php
diff options
context:
space:
mode:
authorDomas Mituzas <midom@users.mediawiki.org>2004-09-06 06:57:32 +0000
committerDomas Mituzas <midom@users.mediawiki.org>2004-09-06 06:57:32 +0000
commitb915f6168901dd21979566bf9f034e65c1742ef7 (patch)
treebc76b3375cbd55d3429ba3d672f8d2fc83b959ae /includes/DatabasePostgreSQL.php
parent1b2abc00a96cf807f10b95627b82a2f1f6ca7c14 (diff)
downloadmediawikicore-b915f6168901dd21979566bf9f034e65c1742ef7.tar.gz
mediawikicore-b915f6168901dd21979566bf9f034e65c1742ef7.zip
allow empty server
Notes
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/5111
Diffstat (limited to 'includes/DatabasePostgreSQL.php')
-rw-r--r--includes/DatabasePostgreSQL.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/includes/DatabasePostgreSQL.php b/includes/DatabasePostgreSQL.php
index 20b2617222e5..45aaedee86f8 100644
--- a/includes/DatabasePostgreSQL.php
+++ b/includes/DatabasePostgreSQL.php
@@ -63,7 +63,10 @@ class DatabasePgsql extends Database {
if ( '' != $dbName ) {
# start a database connection
- @$this->mConn = pg_connect("host=$server dbname=$dbName user=$user password=$password");
+ if ($server!=false && $server!="") {
+ $hstring="host=$server ";
+ }
+ @$this->mConn = pg_connect("$hstring dbname=$dbName user=$user password=$password");
if ( $this->mConn == false ) {
wfDebug( "DB connection error\n" );
wfDebug( "Server: $server, Database: $dbName, User: $user, Password: " . substr( $password, 0, 3 ) . "...\n" );