Check if mysql extension is available while mysql setup

This commit is contained in:
Max Pozdeev 2021-06-27 15:39:53 +03:00
parent 6983fa1b72
commit a2af3e7f77

View file

@ -336,6 +336,9 @@ function testConnect(&$error)
{
if(Config::get('db') == 'mysql')
{
if ( !function_exists("mysqli_connect") ) {
throw new Exception("Required PHP extension 'mysqli' is not installed");
}
require_once(MTTINC. 'class.db.mysql.php');
$db = new Database_Mysql;
$db->connect(Config::get('mysql.host'), Config::get('mysql.user'), Config::get('mysql.password'), Config::get('mysql.db'));