ecshop第一讲之安装

  今天开始对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版本和目录可写性没问题的话点下一步配置系统(看下图)

注意:【详情http://www.cnblogs.com/thinksasa/archive/2013/03/12/2955922.html

解决方案:找到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

时间: 2024-10-16 12:29:17

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

第一讲:Android开发环境的搭建

一.Android简介 Android 是基于Linux内核的软件平台和操作系统.Android构架主要由3部分组成,linux内核层,类库.虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发. 二.开发环境的搭建 软件的准备:JAVA  JDK 1.6Eclipse 3.6           (eclipse-java-helios-win32.zip)ADT 0.9.7             (Android Development Tools)SDK T

跟我学《JavaScript高程3》第一讲,课程笔记

跟我学<JavaScript高程3> 第一讲:第1~3章 课程制作:bling,兴哥,5年Java,3年前端 课程知识:JavaScript.Html.Css 课程目标:前端体系课程,逐步深入,找到一份前端工作    课程大纲:本书目录结构 适合人群:前端初学者,可以0基础,但要认真,踏实 回答几个问题 1.为什么要学习前端?JavaScript有哪些用处?为什么要讲这本书? 移动互联网是未来的趋势,移动设备H5开发带动了前端趋势,今后App基本都是Native+H5实现. 页面效果,数据交互

第一讲: Symfony3的简介,开发环境与版本控制

实战篇课程(包括视频,课件,源代码)全套购买地址:http://edu.csdn.net/course/detail/2661 课件 第一讲: Symfony3的简介,开发环境与版本控制 -讲师:lichnow QQ:406879210 由PHPNa原创制作 安装配置本地Symfony3运行环境 windows下建议使用Xampp或者UPUPW macos环境下建议使用brew安装 Linux环境下建议使用lampp或者编译安装 安装完PHP运行环境建议执行以下步骤: 添加PHP执行路径到PAT

Scrapy爬虫框架第一讲(Linux环境)

1.What is Scrapy? 答:Scrapy是一个使用python语言(基于Twistec框架)编写的开源网络爬虫框架,其结构清晰.模块之间的耦合程度低,具有较强的扩张性,能满足各种需求.(前面我们介绍了使用requests.beautifulsoup.selenium等相当于你写作文题,主要针对的是个人爬虫:而Scrapy框架的出现给了我们一个方便灵活爬虫程序架构,我们只需针对其中的组件做更改,即可实现一个完美的网络爬虫,相当于你做填空题!) 基于Scrapy的使用方便性,下面所有的S

面向对象程序设计概述(金老师第一讲)

EnvironmentSetUp windows的版本(内存和硬盘)+安装断点续传软件( 飞讯,可以暂停后继续下载)+虚拟光驱软件(DAEMON Tools读取下载的.ISO 光盘映像文件) CSharp and DotNet C# 编程语言,作者:Anders Hejlsberg, .NET 微软开发的面向对象的软件开发和运行平台,.NET 的核心技术为.NET Framework =Common Language Runtime (运行环境)+基类库 在Windows Vista 之后,Wi

多么痛的领悟——计算机组成原理第一讲

多么痛的领悟——计算机组成原理第一讲 前言 大家好,我是泰斗贤若如,我又开始更新文章了,本次更新的内容是计算机组成原理,是大学计算机相关专业必须学的,我是大三上学期学的,刚开始学的时候感觉很难,get不到重点,直到学了一遍,被期末考试逼了一遍,我才有所领悟,多么痛的领悟啊.我打算自己把整本书中的重点总结一遍,第一是自己过一遍,第二是给新手赠予玫瑰,希望你们学的时候花最少的时间学更多的知识,别再在考试前病急乱投医了(偷笑表情) 一.计算机系统 1.计算机的硬件 计算机系统由“硬件”和“软件”两大部

SaltStack 入门到精通 - 第一篇: 安装SaltStack

实际环境的设定: 系统环境: centos6 或centos5 实验机器: 192.168.1.100 软件需求: salt 套件,及其需求环境 实验目的: 成功安装salt,并实现salt主从间通讯 特殊设置: 其它目的: 安装SaltStack(下面简称为salt) epel安装:salt安装需要epel源支持,所以在安装salt前需要先安装epel包 # centos5 下载下面rpm  wget -O    epel.rpm https://dl.fedoraproject.org/pu

【Git 使用笔记】第一部分:安装git 和 使用git

第一部分:安装git(本人使用ubuntu系统) sudo apt-get install git 第二部分:基本配置 git config core.filemode false//忽略文件属性的修改git config --global user.name "vincentguo"git config --global user.email "[email protected]" 第三部分:生成ssh key 放到 github 或者 其他git平台 ssh-k

html学习第一讲(内容html常规控件的的使用)

1 <html> 2 <head> 3 <title> 这是网页的标题</title> 4 </head> 5 6 <body> 7 <h2><font color ="blue"> 这是网页的内容!</font></h2> 8 9 <a href="http://www.cnblogs.com/gongxijun">这是一个连接<