今天开始对Ectouch做一些研究,但是发现网上资源很少,而且官网对服务都需收费;并且提供的wiki、官方文档等都是空的,瞬间感觉,,,,后来开始海量搜索,最后发现只有论坛还有些东西可以看看,并对海量资源进行了有用性的分析整理。今天开始慢慢收录一些自己认为重要的、对理解有用的东西。如果后续相关内容对您的一些引用不当,请联系我修改

  ectouch安装时基于Ecshop的,所以在安装ectouch时,需要先安装好Ecshop。最新ectouch版本为2.7.3

  由于php版本的快速升级,但是ECshop的更新却一直很慢,甚至可以说一直没有更新!基于过期的函数用在高PHP版本上会出现很多问题。所以在安装时有一些平台需求。

我觉得最重要的就是两个问题:1、php版本5.2/5.3     2、安装时后续的文件夹必须可写【可在安装时看见】

  1、Windows 平台: IIS/Apache/Nginx + PHP5.2 + MySQL5.1

  2、Linux/Unix 平台 Apache/Nginx + PHP5.2 + MySQL5.1 (PHP在非安全模式下运行)

  建议使用平台:Linux + Apache2.2 + PHP5.2/PHP5.3 + MySQL5.1

  3、PHP必须环境或启用的系统函数: curl、allow_url_fopen、GD扩展库、MySQL扩展库、系统函数 —— phpinfo、dir

  在php版本5.2/5.3环境下,一步一步来,不会有问题。我本地测试一直是用的wamp,这个集成环境,我用的php5.5.12的,本来想往上找些资料,给里面添加几个php版本,网上查了好多,试了半天也没弄出来,然后群里面有人说,配置也很麻烦。然后就果断用了 phpStudy这个集成环境,里面可选各种环境版本!有个小问题,这两个不能同时启动,在用的时候正常启动,退的时候停止所有服务就OK了!

  对于php高版本下,我试装过,有些问题百度了下,群里面也问过,刚开始第一次修改成功了,但是后来想写教程,从新安装,结果就出现问题还是那样解决就没完全解决掉,大家可以试一下。

  

1、下载ECSHOP集合版压缩包之后解压得到如下三个文件夹

 
我们安装ECSHOP只需要upload文件夹,也就是上图红框中部分
2、访问你网站的域名,执行安装程序,勾选进入下一步配置安装环境(看下图)

3、这里主要看目录是否有权限,PHP版本和目录可写性没问题的话点下一步配置系统(看下图)

 
解决方案:找到install/includes/lib_installer.php中的第31行

将install/includes/lib_installer.php中的第31行return cls_image::gd_version();改成:

$p = new cls_image();
return $p->gd_version();

4、输入数据库信息,你的数据库地址,账号密码,数据库名称,都需要填写
数据库信息填写无误之后填写管理员信息,就是你以后登录商城后台的账号密码
杂项里面注意设置时区为中划人民共和国
杂项下面的安装测试数据看自己的情况,推荐勾选安装测试数据
最后点击立即安装

5、安装完成之后会提示安装成功 现在点击前往ECSHOP首页即可看到商城首页了
进商城管理后台只需要在域名后面加上 /admin 访问即可
 
 
注意:
解决方案:【详情http://www.68ecshop.com/article-1193.html 
打开文件includes/cls_template.php 
找到
return preg_replace("/{([^\}\{\n]*)}/e", "\$this->sel ect('\\1');", $source);
替换为
return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source);
问题解决。
 
--------
这个是E_STRICT错误
你搜一下代码里所有包含E_NOTICE的文件
把error_reporting(E_ALL ^ E_NOTICE); 改成error_reporting(E_ALL ^ (E_NOTICE | E_STRICT | E_DEPRECATED));
屏蔽掉这两个错误提示就行了,不影响使用
 
ECSHOP合集版说明(新人必看).doc  链接:http://pan.baidu.com/s/1jGKoqEU  密码:47nf
 

ecshop第一讲之安装的更多相关文章

  1. 32位汇编第一讲x86和8086的区别,以及OllyDbg调试器的使用

    32位汇编第一讲x86和8086的区别,以及OllyDbg调试器的使用 一丶32位(x86也称为80386)与8086(16位)汇编的区别 1.寄存器的改变 AX 变为 EAX  可以这样想,16位通 ...

  2. python学习第一讲,python简介

    目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...

  3. CS193P - 2016年秋 第一讲 课程简介

    Stanford 的 CS193P 课程可能是最好的 ios 入门开发视频了.iOS 更新很快,这个课程的最新内容也通常是一年以内发布的. 最新的课程发布于2016年春季.目前可以通过 iTunes ...

  4. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  5. POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格

    第一讲 Poi 简介 Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能. 1.创建新工作簿,并给工 ...

  6. 【OpenCV第一篇】安装OpenCV

    [OpenCV第一篇]安装OpenCV 本篇主要介绍如何下载OpenCV安装程序,如何在VS2008下安装配置OpenCV,文章最后还介绍了一个使用OpenCV的简单小例子. <OpenCV入门 ...

  7. 《ArcGIS Engine+C#实例开发教程》第一讲桌面GIS应用程序框架的建立

    原文:<ArcGIS Engine+C#实例开发教程>第一讲桌面GIS应用程序框架的建立 摘要:本讲主要是使用MapControl.PageLayoutControl.ToolbarCon ...

  8. 异常处理第一讲(SEH),筛选器异常,以及__asm的扩展,寄存器注入简介

    异常处理第一讲(SSH),筛选器异常,以及__asm的扩展 博客园IBinary原创  博客连接:http://www.cnblogs.com/iBinary/ 转载请注明出处,谢谢 一丶__Asm的 ...

  9. 常见注入手法第一讲EIP寄存器注入

    常见注入手法第一讲EIP寄存器注入 博客园IBinary原创  博客连接:http://www.cnblogs.com/iBinary/ 转载请注明出处,谢谢 鉴于注入手法太多,所以这里自己整理一下, ...

随机推荐

  1. C# 实例化多线程组

    代码如下 //实例化线程组 Thread[] clientThreads = new Thread[numThread]; ; i < numThread; i++) { clientThrea ...

  2. iOS - (TableView中利用系统的 cell 设置 cell.textlabel 位置和大小)

    今天工作稍微的遇到了一点小小的难题,需求效果中 TableView cell 中的 Label 字体大小比原先系统中的要大些且 Label 位置不是在前面,而是在中间往后,对于这个问题我第一时间也是想 ...

  3. JAX-WS(一)之使用wsgen从Java创建简单的WebService

    概念 JAX-WS2.0的全称Java API for XML-Based Web Service 2.0.JAX-WS2.0是对JAX-RPC1.0规范的扩展,是JAX-RPC1.1的后续版本,JA ...

  4. js功能汇总

    请编写一个JavaScript 函数toRGB,它的作用是转换CSS中常用的颜色编码. 要求: 1 alert(toRGB("#0000FF")); // 输出 rgb(0, 0, ...

  5. 20145207 《Java程序设计》第二周学习总结

    开源中国的代码托管 不算调查问卷的话,这是第二篇博客,怎么说呢……感觉好麻烦!哈哈哈哈!不过也就这样吧.按照同学传达的老师的意思就是“写博客就是在重复一天的所学,虽然可能会花一定的时间,但是对于自己是 ...

  6. C++之路进阶——bzoj1468(tree)

    F.A.Qs Home Discuss ProblemSet Status Ranklist Contest ModifyUser  gryz2016 Logout 捐赠本站 Notice:由于本OJ ...

  7. java反射机制简介

    1.字节码.所谓的字节码就是当java虚拟机加载某个类的对象时,首先需要将硬盘中该类的源代码编译成class文件的二进制代码(字节码),然后将class文件的字节码加载到内存中,之后再创建该类的对象 ...

  8. struts配置请求后缀,将.action改为.do、.doaction_2015.01.04

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "- ...

  9. paper 5:支持向量机系列二: Support Vector —— 介绍支持向量机目标函数的 dual 优化推导,并得出“支持向量”的概念。

    paper 4中介绍了支持向量机,结果说到 Maximum Margin Classifier ,到最后都没有说“支持向量”到底是什么东西.不妨回忆一下上次最后一张图: 可以看到两个支撑着中间的 ga ...

  10. 夺命雷公狗---微信开发59----在线点播电影网1之ckplayer播放器

    我们节课程就要开始写一个小项目了,这项目主要是写一个在线点播电影影网的,我们用到的播放器是ckplayer ckplayer基本介绍: ckplayer的全称是:超酷flv播放器,他是一款用于网页上播 ...