ecshop第一讲之安装

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

  ectouch安装时基于Ecshop的,因此在安装ectouch时,须要先安装好Ecshop。最新ectouch版本为2.7.3html

  因为php版本的快速升级,可是ECshop的更新却一直很慢,甚至能够说一直没有更新!基于过时的函数用在高PHP版本上会出现不少问题。因此在安装时有一些平台需求。数据库

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

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

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

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

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

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

  对于php高版本下,我试装过,有些问题百度了下,群里面也问过,刚开始第一次修改为功了,可是后来想写教程,重新安装,结果就出现问题仍是那样解决就没彻底解决掉,你们能够试一下。url

  

一、下载ECSHOP集合版压缩包以后解压获得以下三个文件夹

 

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

三、这里主要看目录是否有权限,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();

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

五、 安装完成以后会提示安装成功  如今点击前往 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
相关文章
相关标签/搜索