diff options
author | CHItA <mate.bartus@gmail.com> | 2015-06-18 14:12:56 +0200 |
---|---|---|
committer | Mate Bartus <mate.bartus@gmail.com> | 2015-07-08 01:28:07 +0200 |
commit | 02029fe1610e5aa1792f24a4d748c6ed08bfc5fc (patch) | |
tree | 4c83f8d9ed8eec440737a59406bd958768994917 | |
parent | 0f5f62f8db4fe5816329abaca7ad6ff10c8cf749 (diff) | |
download | forums-02029fe1610e5aa1792f24a4d748c6ed08bfc5fc.tar forums-02029fe1610e5aa1792f24a4d748c6ed08bfc5fc.tar.gz forums-02029fe1610e5aa1792f24a4d748c6ed08bfc5fc.tar.bz2 forums-02029fe1610e5aa1792f24a4d748c6ed08bfc5fc.tar.xz forums-02029fe1610e5aa1792f24a4d748c6ed08bfc5fc.zip |
[ticket/13740] Use DBAL for retrieving DB version
PHPBB3-13740
-rw-r--r-- | phpBB/phpbb/install/helper/database.php | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/phpBB/phpbb/install/helper/database.php b/phpBB/phpbb/install/helper/database.php index d728c8b93b..38823c1231 100644 --- a/phpBB/phpbb/install/helper/database.php +++ b/phpBB/phpbb/install/helper/database.php @@ -394,7 +394,7 @@ class database switch ($dbms) { case 'mysqli': - if (version_compare(mysqli_get_server_info($db->get_db_connect_id()), '4.1.3', '<')) + if (version_compare($db->sql_server_info(), '4.1.3', '<')) { $errors[] = array( 'title' => 'INST_ERR_DB_NO_MYSQLI', @@ -402,7 +402,7 @@ class database } break; case 'sqlite': - if (version_compare(sqlite_libversion(), '2.8.2', '<')) + if (version_compare($db->sql_server_info(), '2.8.2', '<')) { $errors[] = array( 'title' => 'INST_ERR_DB_NO_SQLITE', @@ -410,8 +410,7 @@ class database } break; case 'sqlite3': - $version = \SQLite3::version(); - if (version_compare($version['versionString'], '3.6.15', '<')) + if (version_compare($db->sql_server_info(), '3.6.15', '<')) { $errors[] = array( 'title' => 'INST_ERR_DB_NO_SQLITE3', |