Categories

有特色的模板

线上购物排忧解难. 如何处理“数据库服务器不支持InnoDB存储引擎”的错误提示

丹尼尔·莫拉莱斯 2016年5月2日
Rating: 4.3/5. 从3票开始.
Please wait...

本教程将向您展示如何详细使用 Database 服务器不支持InnoDB存储引擎 安装Magento引擎时的错误信息.

Magento_Troubleshooter_How_to_deal_with_Database_server_does_not_support_InnoDB_storage_engine_message_error_message_1

这样的问题是由错误引起的 MySQL 服务器上的版本. 通常,问题发生在安装过程中 Magento 1.7 在服务器上 MySQL 5.6.

有了下面的解决方案,这将不再是一个问题.

  1. 使用any访问服务器 ftp software or FileManager 由你的房东提供.

  2. Open app/代码/核心/法师/安装/模型/安装/ Db / Mysql4.php’ 与任何文件归档 PHP/Text editor:

    Magento_Troubleshooter_How_to_deal_with_Database_server_does_not_support_InnoDB_storage_engine_message_error_message_2
  3. Replace 以下部分代码:

    公共功能supportEngine()
    			{
    			$variables  = $this->_getConnection()
    			->fetchPairs('SHOW VARIABLES');
    			return (!Isset ($variables['have_innodb']) || $variables['have_innodb'] != 'YES') ? False: true;
    		}

    使用下面的代码:

    公共功能supportEngine()
    			{
    			$variables  = $this->_getConnection()
    			->fetchPairs('SHOW ENGINES');
    			返回(收取($变量[' InnoDB ']) && $变量[InnoDB的] != 'NO');
    		}
  4. Save 文件和 refresh your website.

  5. 您现在可以开始新的Magento引擎安装:

    Magento_Troubleshooter_How_to_deal_with_Database_server_does_not_support_InnoDB_storage_engine_message_error_message_3

这个问题的另一个解决方案是联系你的 hosting 提供者并要求 downgrade MySQL 服务器上的版本(如果您的 Hosting Plan).

请随时查看下面的详细视频教程:

线上购物排忧解难. 如何处理“数据库服务器不支持InnoDB存储引擎”的错误提示
Magento响应式模板
这个条目被张贴了出来 线上购物教程 and tagged error, Magento, 故障诊断程序. 书签的 permalink.

提交罚单

如果您仍然无法找到关于您的问题的足够的教程,请使用以下链接向我们的技术支持团队提交请求. 我们将在接下来的24小时内为您提供我们的帮助和协助: 提交罚单