打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
MAGENTO安装到configration继续不下去!
首先,报错的原因是因为Mysql 5.6.1版本已经已经丢弃了“have_innodb”这个函数.而Magento1.7.0.2以下,都是使用该函数检测Mysql是否激活了InnodB引擎。

So,我们只需要修改修改安装的代码。就能正常安装Magento了:)

首先,打开文件:app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php

大概在65行你会找到以下代码:

?
1
2
$variables  = $this->_getConnection()
           ->fetchPairs('SHOW VARIABLES');
然后再这段代码后面添加上以下代码:

?
1
2
3
4
if (!isset($variables['have_innodb'])) {
        $engines = $this->_getConnection()->fetchPairs('SHOW ENGINES');
        return (isset($engines['InnoDB']) && ($engines['InnoDB'] == 'DEFAULT' || $engines['InnoDB'] == 'YES'));
}
好了,这下你的Magento可以正常安装了。。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Mysql storage engine 数据库存储引擎(MyISAM and InnoDB)
更改mysql默认引擎为Innodb
CentOS下Yum安装Mysql和JDK和tomcat
MySQL Performance Blog Falcon Storage Engine...
MySQL修改数据表存储引擎的3种方法介绍
mysql体系结构
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服