Cara Mengatasi Error Database server does not support InnoDB storage engine pada saat Install magento

Error “Database server does not support InnoDB storage engine” pada saat Install magento di server XAMPP tampil jika MySQL server anda tidak support dengan versi Magento yang anda gunakan.

Solusi mengatasinya:

1. Temukan file pada  path: app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php

2. Temukan Line 59 kode berikut:

public function supportEngine()
{
    $variables  = $this->_getConnection()
        ->fetchPairs(‘SHOW VARIABLES’);
    return (!isset($variables[‘have_innodb’]) || $variables[‘have_innodb’] != ‘YES’) ? false : true;
}

 

3. Ganti menjadi:

public function supportEngine()
{
    $variables  = $this->_getConnection()
        ->fetchPairs(‘SHOW ENGINES’);
    return (isset($variables[‘InnoDB’]) && $variables[‘InnoDB’] != ‘NO’);
}

4.  Save file dan cobalah Refresh dan lanjutkan instalasi.

Artikel Terkait: