magento安装
最近在做一个Magento 1.7.0.2的站,在安装环节Magento一直报错Database server does not support the InnoDB storage engine.
我在mysql中show engines phpinfo()查看,我的InnodB都是正常的。
首先,报错的原因是因为Mysql 5.6.1版本已经已经丢弃了“have_innodb”这个函数.而Magento1.7.0.2以下,都是使用该函数检测Mysql是否激活了InnodB引擎。
上代码::
首先,打开文件:app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php
大概在65行你会找到以下代码:
$variables = $this->_getConnection->fetchPairs('SHOW VARIABLES');
找到这部分代码之后在后面贴上下面的代码就ok了
if (!isset($variables['have_innodb'])) { $engines = $this->_getConnection()->fetchPairs('SHOW ENGINES'); return (isset($engines['InnoDB']) && ($engines['InnoDB'] == 'DEFAULT' || $engines['InnoDB'] == 'YES'));}好了,这下你的Magento可以正常安装了。。
PS:Database server does not support the InnoDB storage engine这个错误都是Magento没有检测到InnodB引擎产生的,使用以上方法的前提是需要确定InnodB已经正常安装以及运行.可以再mysql命令行下输入:show engines;检查mysql加载了哪些引擎。
原文:http://xiongm611.blog.163.com/blog/static/169663050201351192747963/
magento多语言解决方案
可能很多做外贸的朋友都了解,很多时候我可能都要去拿一个正品站点的样式然后扔给程序员仿站,magento程序员其实很灵活,可以用它按需建站,各式各样的站,做过magento模板开发的朋友大概都知道,老板给我们一个样品站,我就会不停的在app,skin目录下下来回折腾,反正我是认为做模板是挺耗时的,做多了可能会不耐烦,每天都做那些事。
下面和大家说说magento的多语言站的实现:首页我们在服务器上装好magento,安装就不说了,如果服务器是空壳的,还需要我们具体去配置lamp,具体步骤大家去参考相关资料,介于magento程序的特殊性,可能有些想用magento单干的朋友,这里提醒大家一句:可能由于资费的原因,你们会去选择一些比较廉价的主机,不管是国内的,还是国外的,大家一定要注意主机或服务器数据库是否支持InnoDB数据库引擎,不然到时候可能程序上传上去之后会安装不了。
以上步骤做完,我就上模板,模板设置好,接下来来进行针对性语言设置,例如你想用magento做中文站,法语站,日语站等等,大家可能都会有类似的需求吧,首页我们去magento官方去下载语言包,一种方法是通过magento后台自带的下载工具,通过url下载,第二种通过浏览器下载了,下载后,将语言包覆盖在magento的源程序中,一般放在app/locale/目录下。然后去后台system/configure设置语言。好搞定,
原文:http://xiongm611.blog.163.com/blog/static/169663050201351481019183/
magento安装的更多相关文章
- magento 安装
magento 安装其实很简单. 第一步,打开,你下载好的程序,找到php.ini.simple,根据这里面的的要求,来修改,你本地或服务器 php.ini的配置. 第二步,开始安装了(注意,先在你的 ...
- linux php环境搭建以及magento安装教程
听朋友用magento在搭建电商系统,我好奇.遂自己下载了一个包部署了一套. 主机采用linux center os6.5,安装程序非常顺利,部署一套大概费时一个小时左右. ########### ...
- magento安装以及搬家的注意事项
如果你的空间可以用ssh的话,你可以在官网的wiki Moving Magento To Another Server 中看到较为详细的搬家过程. 无论你的服务器是linux系统还是windows系统 ...
- magento安装新插件后后台配置空白解决办法
前段时间,安装完Magento插件以后,就会出现空白或者404问题,在某些运营中的magento网站,安装新插件后后台配置空白解决. 1 将sysytem->toos->Compilati ...
- magento安装wordpress
说起来事实上很easy,如今简诉一下安装过程 1.到magento connect界面安装magento扩展,地址:http://www.magentocommerce.com/magento-con ...
- Magento 安装时文件权限 设置
http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/magento_filesystem_permission ...
- magento 12 配置安装教程
Magento (麦进斗) 是一套专业开源的电子商务系统.Magento设计得非常灵活,具有模块化架构体系和丰富的功能.易于与第三方应用系统无缝集成.其面向企业级应用,可处理各方面的需求,以及建设一个 ...
- magento搬家
将原来网站文件中的var文件中的cache和session文件删除,将media中的缓存文件删除.然后将所有文件制作成一个压缩包,以减少文件体积,方便转移. 将压缩包转移到新的服务器域名指向的文件夹, ...
- Magento显示多货币,Magento 多货币设置
System - Configuration - Currency Setup 在右边Currency Options里的Allowed currencies勾选, 然后 System - Manag ...
随机推荐
- iis 7.0 asp.net发布问题
问题1: 配置错误:不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默认设置的………… 解决方案: 因为 IIS 7 采用了更安全的 web.config 管理机制,默认 ...
- Expression: is_block_type_valid(header->block_use)
VS2015 用 openmesh read_mesh 读取网格时,这样一段代码 void CPathFace::test2() { string file = ".\\data\\fa ...
- PullToRefresh
PullToRefreshListView的使用,实现下拉刷新,上拉加载更多.首先是布局文件: <com.handmark.pulltorefresh.library.PullToRefresh ...
- 浅谈Margin和Padding值设置成百分数的布局
转自:问说网http://www.uedsc.com/discussion-margin-and-padding-values.html Margin和Padding是我们在网页设计经常使用到的CSS ...
- CSS3绘制404页面
标题有点噱了...最近在做一个交通有关的项目, 想做一个类似标志牌的404, 所以就有了这个. 只用的CSS3中的旋转, 效果如下 上代码: <!DOCTYPE html> <htm ...
- Leetcode 3Sum Closest
Given an array S of n integers, find three integers in S such that the sum is closest to a given num ...
- 如何將ViewData裡包含的Html輸出(MVC)
如何將ViewData裡包含的Html輸出(MVC) 默認輸入ViewData裡的Htm系統會自動把標籤轉換而達不到預覽的效果, 我們如果要呈現解析後的HTML則要調用@MvcHtmlString.C ...
- linux install matlab2014a
https://pan.baidu.com/s/1qYJ9tNm#list/path=%2F下载镜像文件 2#开始安装,全程最好断网 sudo mkdir /media/matlab sudo mou ...
- ZeroMQ接口函数之 :zmq_msg_more - 指出是不是还有更多的消息部分可以接收
ZeroMQ 官方地址 :http://api.zeromq.org/4-2:zmq_msg_more zmq_msg_more(3) ØMQ Manual - ØMQ/3.2.5 Name zmq_ ...
- Hadoop openssl false
错误如图 检查Hadoop native 经过: 1. 重新编译cdh的hadoop2.5.0,复制native 2. 重新格式化namenode 都不行,另外openssl和openssl-dev都 ...