【图文详解】ECSHOP教程第三讲-系统补丁的安装

本文导读:各位朋友大家好,欢迎来到ECSHOP开发中心系列视频教程第三讲:系统补丁的安装方法!有很多客户都给ECSHOP开发中心反馈:如何安装系统补丁?接下来我就为大家详细解说一下ECSHOP系统补丁的安装方法,希望对您有所帮助。后期ECSHOP开发中心的视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上,ECSHOP开发中心与您一路同行!注意:大家在安装补丁的时候把我们的网店进行一下备份,避免出错了无法还原。第一步:下载补丁ECSHOP开发中心会把ECShop安全漏洞补丁for V2.7.3[20130708]发布到官网

下载地址:第二步:解压、上传(在安装补丁的时候分两种情况)①网站没有进行过二次开发如果我们的网站没有进行过二次开发,那么只需要把补丁包里面的所有内容上传到网站的根目录下,全部覆盖。②网站进行过二次开发ECSHOP开发中心为了提高模板的质量,为了有更好的用户体验,ECSHOP开发中心制作的商业模板一般都进行过二次开发,这时候我们需要用对比软件把文件逐一覆盖。ECSHOP开发中心给大家推荐BCompare这个对比软件,,只需把您相应的目录输入到地址栏进行对比就可以,左右两侧分别是咱们的网站文件和补丁文件,如果有不同的地方会有红色的标记,我们直接点击就可以查看,然后把不同的文件复制到相应的位置就可以了,特别好用。首先我们需要把服务器上与补丁包对应的以下文件下载到本地

这里我只给大家大概演示BCompare软件的对比使用方法,希望对您有所帮助。然后打开对比软件BCompare.exe,出现如下画面:

我们可以选择文件夹比较

然后左右两边输入您要对比文件夹的路径

我以我本地的文件为例

左侧输入的是本地的网站路径

右侧输入的是刚刚下载的补丁包路径

然后回车就会看到左右两侧的内容

红色代码代表多出来的部分,这个副图的意思为右侧补丁包中的user.php文件内容比左侧网站user.php文件中的内容多出来的代码,这时候我们需要把右侧(补丁包)多出来的这些代码复制到左侧(网站文件),我们只需点击右侧黄色的小箭头(复制段到左侧)就完成了。那么如果检测到左侧(我们的网站文件)中有红色的代码,这里的大部分代码都是ECSHOP开发中心对模板进行二次开发时添加或修改的一些代码,这就是为什么我们要逐一对比、进行覆盖的目的了。我们只需要把右侧(补丁文件中)多出来的代码复制到左侧(网站文件中)就可以了。最后跟大家说一下admin下的patch_num文件,这是补丁的版本号,系统会根据这个版本号就行检查,看你的网店是否安装了最新补丁,最后我们一定要把这个版本号更新一下,后台才不会提示让您安装最新的补丁。第三步:访问后台

进入后台之后,先清除缓存,然后查看网店,这样补丁就安装好了,安装好之后首页会出现好多代码,这是我们在安装补丁的时候都会遇到的问题,这时候我们该怎么办呢?我们需要找到我们原来购买的模板,需要找到名为cls_template.php文件(在根目录的includes文件夹里面),然后上传到我们服务的相应的目录就可以了。然后再到后台清除一下缓存,查看一下网店就可以了,这样一个补丁就打好了。在我们的网店没有进行过二次开发的情况下建议大家不要覆盖cls_template.php文件,避免出错。

我躺下来,以一张报纸当枕头。高高在我上方的,

【图文详解】ECSHOP教程第三讲-系统补丁的安装

相关文章:

你感兴趣的文章:

标签云: