- Web Templates
- E-commerce Templates
- CMS und Blog Templates
- Facebook Templates
- Website-Builder
Magento Troubleshooter. Wie man den “Database server does not support InnoDB storage engine” Fehler behebt
Mai 2, 2016
Dieses Tutorial wird Ihnen zeigen, wie man den ‘Database server does not support the InnoDB storage engine’ Fehler während der Magentoinstallation behebt.

So ein Problem wird durch eine falsche MySQL-Version auf dem Server verursacht. Meistens, taucht der Fehler, mit Magento 1.7 und MySQL 5.6 auf dem Server, auf.
Mit der folgenden Lösung, wird es kein Problem mehr sein.
Verbinden Sie sich mit dem Server, mit einer beliebigen ftp Software oder FileManager von Ihrem Hosting.
Öffnen Sie die ‘app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php’ Datei mit einem beliebigen PHP/Text Editor:
-
Ersetzen Sie den folgenden Auschnitt des Codes:
public function supportEngine() { $variables = $this->_getConnection() ->fetchPairs('SHOW VARIABLES'); return (!isset($variables['have_innodb']) || $variables['have_innodb'] != 'YES') ? false : true; }
mit diesem:
public function supportEngine() { $variables = $this->_getConnection() ->fetchPairs('SHOW ENGINES'); return (isset($variables['InnoDB']) && $variables['InnoDB'] != 'NO'); }
Speichern Sie die Datei und aktualisieren Sie Ihre Website.
-
Sie können nun die Magentoinstallation neu starten:
Eine alternative Lösung für das Problem wäre, sich mit dem Hosting-Provider in Verbindung zu setzen, und einen Downgrade der MySQL Version auf dem Server zu beantragen(wenn diese Option in Ihrem Hosting Plan) vorabgesehen ist.
Sie können sich gerne unser detaliertes Video Tutorial anschauen
Magento Troubleshooter. Wie man den “Database server does not support InnoDB storage engine” Fehler behebt