diff options
Diffstat (limited to 'upgrade.php')
-rw-r--r-- | upgrade.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/upgrade.php b/upgrade.php index 73cf376ee..67cfce745 100644 --- a/upgrade.php +++ b/upgrade.php @@ -40,10 +40,14 @@ include_once(PHPWG_ROOT_PATH.'include/constants.php'); define('PREFIX_TABLE', $prefixeTable); // Database connection -mysql_connect( $cfgHote, $cfgUser, $cfgPassword ) -or die ( "Could not connect to database server" ); -mysql_select_db( $cfgBase ) -or die ( "Could not connect to database" ); +mysql_connect( $cfgHote, $cfgUser, $cfgPassword ) or die ( "Could not connect to database server" ); +mysql_select_db( $cfgBase ) or die ( "Could not connect to database" ); +if ( version_compare(mysql_get_server_info(), '4.1.0', '>=') + and defined('DB_CHARSET') and DB_CHARSET!='' ) +{ + pwg_query('SET NAMES "'.DB_CHARSET.'"'); +} + // +-----------------------------------------------------------------------+ // | tricky output | // +-----------------------------------------------------------------------+ |