magento 12 配置安装教程

Magento (麦进斗) 是一套专业开源的电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。其面向企业级应用,可处理各方面的需求,以及建设一个多种用途和适用面的电子商务网站。 包括购物、航运、产品评论等等,充分利用开源的特性,提供代码库的开发,非常规范的标准,易于与第三方应用系统无缝集成。

准备一:

下载址:

1 https://www.magentocommerce.com/products/downloads/magento/

下载内容:

1、安装包

Full Release ver 1.9.1.1  - Added May 1, 2015

2、示例数据库

Sample Data ver 1.9.1.0  - Added Dec 3, 2014

如图的第一和第三项:

准备二:

安装 xampps 1.9.0      ap+mysql环境一键安装包

测试可以正常启动,

步骤一:

导入示例数据库,

步骤二:

根据提示安装网站

步骤三,

出现的问题及故障排除

 1 2015-05-22 11:01:11 e10 InnoDB: Recalculation of persistent statistics requested for table "magento"."catalog_product_option_type_title" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
 2 2015-05-22 11:01:11 e10 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
 3 2015-05-22 11:01:01 5298 InnoDB: Error: Fetch of persistent statistics requested for table "magento"."catalogrule_website" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
 4 2015-05-22 11:01:01 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
 5 2015-05-22 11:01:01 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
 6 2015-05-22 11:01:01 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
 7 2015-05-22 11:01:00 5298 InnoDB: Error: Fetch of persistent statistics requested for table "magento"."catalogrule_product_price" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
 8 2015-05-22 11:01:00 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
 9 2015-05-22 11:01:00 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
10 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_form_fieldset" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
11 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
12 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_form_element" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
13 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
14 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_varchar" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
15 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
16 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_type" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
17 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
18 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_text" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
19 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
20 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_store" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
21 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
22 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_int" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
23 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
24 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_decimal" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
25 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
26 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_datetime" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
27 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
28 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity_attribute" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
29 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
30 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_entity" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
31 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
32 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_attribute_set" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
33 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
34 2015-05-22 11:00:59 5298 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
35 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_attribute_option_value" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
36 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
37 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_attribute_option" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
38 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
39 2015-05-22 11:00:59 50f4 InnoDB: Recalculation of persistent statistics requested for table "magento"."eav_attribute_label" but the required persistent statistics storage is not present or is corrupted. Using transient stats instead.
40 2015-05-22 11:00:59 50f4 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.

数据表错误代码

由于是将低版本的MySQL datadir目录直接拷贝到5.6.21-enterprise-commercial-advanced-log的,低版本的mysql这个schema中并没有innodb_table_stats,innodb_index_stats这些表。所以登录到mysql这个schema中手工创建这些表后,重启mysql即可。

纠正方法

1 CREATE TABLE `innodb_table_stats` (    `database_name` varchar(64) COLLATE utf8_bin NOT NULL,    `table_name` varchar(64) COLLATE utf8_bin NOT NULL,    `last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,    `n_rows` bigint(20) unsigned NOT NULL,    `clustered_index_size` bigint(20) unsigned NOT NULL,    `sum_of_other_index_sizes` bigint(20) unsigned NOT NULL,    PRIMARY KEY (`database_name`,`table_name`)  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0;
2
3
4
5 CREATE TABLE `innodb_index_stats` (    `database_name` varchar(64) COLLATE utf8_bin NOT NULL,    `table_name` varchar(64) COLLATE utf8_bin NOT NULL,    `index_name` varchar(64) COLLATE utf8_bin NOT NULL,    `last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,    `stat_name` varchar(64) COLLATE utf8_bin NOT NULL,    `stat_value` bigint(20) unsigned NOT NULL,    `sample_size` bigint(20) unsigned DEFAULT NULL,    `stat_description` varchar(1024) COLLATE utf8_bin NOT NULL,    PRIMARY KEY (`database_name`,`table_name`,`index_name`,`stat_name`)  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0;

创建表 innodb_table_stats

Magento安装时数据库不支持InnoDB存储引擎问题的解决

找到文件app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php的第59行:

1 public function supportEngine()
2 {
3     $variables  = $this->_getConnection()
4         ->fetchPairs(‘SHOW VARIABLES‘);
5     return (!isset($variables[‘have_innodb‘]) || $variables[‘have_innodb‘] != ‘YES‘) ? false :
6
7 true;
8 }

替换后的代码:

1 public function supportEngine()
2 {
3     $variables  = $this->_getConnection()
4         ->fetchPairs(‘SHOW ENGINES‘);
5     return (isset($variables[‘InnoDB‘]) && $variables[‘InnoDB‘] != ‘NO‘);
6 }

导入数据库出现的错误:

Fatal error: Maximum execution time of 300 seconds exceeded in D:\xampps\phpmyadmin\libraries\dbi\DBIMysqli.class.php on line 258

【错误原因】:mysql_query执行超时.

【解决办法】:修改php.ini中的 max_execution_time的值,默认为300,单位是秒,例如:

max_execution_time = 300   (如果前面有 “;” 号,则去掉)

将其改为:

max_execution_time = 3000

最后,重新启动服务管理器即可

如果重新安装:

删除这个文件

D:\xampps\htdocs\magento12\app\etc\local.xml

功能  

1.强大的商品属性组合

Magento强大的商品属性系统能够支持任意商品类型。无论您是销售服装,电器还是家具,Magento都能完美支持商品的所有属性,并且能够灵活的修改和管理。

2.购物车价格规则

Magento的购物车价格规则不同于传统的优惠券功能。完整的逻辑关系处理能够创建出任意的优惠方式,让您在制定促销方案时游刃有余。

3.灵活的模板系统

Magento灵活的模板系统可以让您做到模板一键切换。弹指之间,更改网站所有页面的风格,包括Email营销邮件样式。再也不必为更改页面风格而烦恼。

4.多网店系统

假如您拥有多个品牌,或者多家网店。 Magento的多店系统可以让您配置多个网店,多个域名,但使用统一的管理控制台,节约您管理的时间和成本。

5.完善的插件体系

Magento的插件系统可以灵活的为系统增减功能。您不必修改已有的代码,只需要安装相应功能的插件就能实现。极大的缩减了新增功能的复杂开发成本。在Magento1.3、Magento1.4还有Magento1.5版本之间有很大区别并不是所有的都能兼容。

6.安全加密

电子商务系统的数据是企业的商业机密。 Magento支持SSL加密传输前台和后台数据并且支持后台权限的分级控制,确保您的数据万无一失。

7.企业应用集成

Magento的WebService开放API系统能够和您企业的其他系统进行无缝集成。不论是ERP还是CRM,Magento都能保证数据的同步和准确,使您企业应用的效率最大化。   特色

1.容易整合

Magento 让整合第三方厂商解决方案变得更加容易,透过Magento 建立客制化网站可以节省您很多的时间与资源。

2.新颖的功能

像是产品标签、多送货地址或产品比较系统等功能,您不需要支付额外的费用来取得,在现成的Magento系统中,您可以发现更多。

3.专业与社群支援

不像是其他的开放原始码解决方案,Magento 提供专业、可信赖的支援,您也可以从热情的社群中取得协助,国内也有Magento的爱好者创建中文社区。

4.完整的扩充性

无论网站经过了一夜或是一年的成长,您不需要担心选择的方案无法应付,Magento 提供了完整的扩充性

功能

市场营销工具 *私人(俱乐部)销售,包括活动,邀请,分类访问权限

*灵活的优惠券(价格规则),可限制店铺、客户组、时间段、商品和分类。例如,百分比折扣|固定金额折扣|免运费|买一送一|买一件,第二件可以获得百分比或固定金额的折扣|购买指定商品可以全单免运费|购买指定商品可以获得百分比折扣|购买指定商品可以获得固定金额的折扣

*可设置按百分比或固定金额的目录促销价格适用于某些店铺、分类和商品

*免运费选项

*按购买数量分层定制价格折扣

*捆绑商品

*特定客户组价格和特定客户组分层价格

*用于促销的目标页面工具

*搜索引擎友好的URL

*URL 重写

*浏览过的商品

*把多个商品加入比较

*新商品促销工具

*商品页面的推荐销售

*购物车里的交叉销售

*发送给好友可设为对所有访客或仅对注册用户开放

*通过电子邮件或RSS 发送收藏夹给好友

*新商品、新促销和新标签的RSS 源

*自动生成网站地图

*Google 网站地图

*投票调查

*新闻电邮管理

分析与报告 *登录进行管理员操作

*整合Google 分析

*报告概览的管理面板

*销售报告

*新订单的RSS 源

*税费报告

*被放弃的购物车报告

*访问最多的商品报告

*订购最多的商品报告

*低库存报告

*搜索关键词报告

*商品评论报告

*新评论的RSS 源

*标签报告

*新标签的RSS 源

*优惠券使用报告

*开具发票的销售总额

*销售退款总额

*根据订单总金额和订单数目来排行的最

*佳客户报告

搜索引擎优化 *100%搜索引擎友好

*Google 网站地图

*URL 重写以全面掌控URL

*商品与分类的元数据

*自动生成展示在站点的网站地图

*自动生成热门搜索关键词页面

站点管理 内容拆分与合并。支持按需和按计划来合并和内容回滚。

多个网站和店铺统一后台管理,可以根

据需要共享资料

多语言选择

支持本地化

支持多种货币

用户角色权限的管理系统

Web 服务API 使得Magento 和第三方软件之间更容易整合

灵活的税率管理适用于美国和国际市场

使用模版100% 定制设计

客户群

一键式升级

静态页面内容管理系统

整合Google 网站优化工具进行A/B 测试盒多元化测试

时间: 2024-11-08 03:36:48

magento 12 配置安装教程的相关文章

CDH-5.12.2安装教程

CDH是Cloudera公司提供的Hadoop发行版,它在原生开源的Apache Hadoop基础之上,针对特定版本的Hadoop以及Hadoop相关的软件,如Zookeeper.HBase.Flume.Sqoop等做了兼容性开发,我们在安装CDH发行版的Hadoop时就无需进行额外繁琐的兼容性测试. 以往安装配置使用Apache Hadoop时,完全需要手动在服务器上,通过命令和脚本进行安装配置,比较复杂而繁琐.使用CDH,我们可以通过Cloudera提供的CM(Cloudera Manage

mysql8.0.12.0 安装教程与问题

安装步骤: 安装文件的mysql-installer-community-8.0.3.0-rc.msi的百度网盘链接:https://pan.baidu.com/s/1oetOQL8YDiLSPwhDgLKzpg 提取密码:0gyo 2 下载后,双击msi文件安装. 3 如果检测到已安装MySQL版本,点击右侧Add按钮.之前未安装过其他版本则依次点击Next. 4 选择MySQL Servers选项. 5 将选择好的8.0版本添加至右侧. 6 点击Next按钮. 7 点击Execute按钮.

Magento 多站点多域名安装教程(可以设置手机模版哟,亲 \(^o^)/)

这篇文章是安装magento子域名的教程,请先进行安装之前,确认以下几点: 1.请先确认子域名是否已经指向你的服务器 2.可以编辑.htaccess文件 3. 熟悉Cpanel操作 我们的目标是建立一个独立在线商店store.xbc.me,再安装一个mage.xbc.me的子域名商店,后台统一使用store.xbc.me的后台.我们可以一步一步来安装一个测试的Store商店和子域名商店. 首先创建数据库,在cpanel面板的MYSQL数据库页面添加Store的数据库 使用密码生成器来加强安全性

转载:Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

原文 http://www.powerxing.com/install-hadoop/ 当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛.尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住.加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情. 本教程适合于原生 Hadoop 2,包括 Hadoop 2.6.0, Hadoop 2.7.1

CentOS 7.x 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作USB Disk、U盘安装、网络安装

目录 一.准备安装CentOS 7 1.1CentOS简介 1.1.1介绍CentOS 7 1.1.2官方网站与文档 1.1.3CentOS软件包管理 1.1.4CentOS的正式发音 1.2获得CentOS发行版 1.2.1从镜像站点上下载ISO的镜像文件 1.2.2将ISO镜像文件制作成CD/DVD 1.2.3将ISO镜像文件制作成USB Live 1.3收集硬件信息 1.4硬盘分区方案 1.4.120GB硬盘以及1GB RAM 1.4.280GB硬盘以及1GB RAM 二.安装CentOS

Apache Tomcat下载、安装、配置图文教程

想安装一下ArcGIS Server,前提是安装Tomcat. 测试环境: 操作系统名称    Microsoft Windows 8.1 专业版 处理器    Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz,2701 Mhz,4 个内核,8 个逻辑处理器 已安装的物理内存(RAM)    8.00 GB tomcat_百度百科 http://baike.baidu.com/link?url=MZj7EXAD_a3M0BimpzQpis_ttO6ovYXlRN

linux php环境搭建以及magento安装教程

听朋友用magento在搭建电商系统,我好奇.遂自己下载了一个包部署了一套. 主机采用linux center os6.5,安装程序非常顺利,部署一套大概费时一个小时左右. #################linux环境搭建################## 安装apache2,然后启动: yum install httpd /etc/init.d/httpd start 此时,apache能提供http服务,但是不能解析php,也不能连数据库. Apache主配置文件:/etc/httpd

Oracle VM + centos7.1+openstack kilo 多结点安装教程---基础环境配置(4)

声明:最近在进行openstack的kilo版本的安装,发现现有的网络教程非常少,而且多数教程并不能安装成功,故写此教程.openstack的安装较为复杂,本教程并不能保证在不同环境下也能将其安装成功.个人安装教程,也难免出错.同时,安装是在虚拟机环境下,真实安装环境需要进行更改. 转载请声明出处: 作者:张某人ER 原文链接:http://blog.csdn.net/xinxing__8185/article/details/51103863 第一部分 基础环境配置 (4) 接下来 配置com

PHPUnit使用教程——PHP环境变量+x-debug+composer+phpunit配置安装(超详细!)

一.提前入坑点:要求php5.6,7.0,7.1,不论使用集成版还是非集成版的小伙伴都要好好查看自己的php版本,个人的版本居然是5.5.X的,哭唧唧.不过别担心,爸爸教你升级!请参考: http://blog.csdn.net/l_yangliu/article/details/52947548 php下载地址:http://windows.php.net/download/ (噔噔噔噔噔!是不是很厉害呢!注意php -versin查看好自己的php有没有安装好!) 二.准备工作: 1.配置P