zoukankan      html  css  js  c++  java
  • 把ZenCart在线商店搭建到本地

      前些日子,要给在线的zencart商店做一些小改动,需要安装一个插件。大家都知道,zencart有很多插件选用,兼容性也好坏不一,直接在正在运营的网站程序上修改,难免会影响到客户体验,出什么差错了代价也比较大。所以,需要把在线的商店搭建到本地环境,以便于安装调试。

      一开始,我以为不就是给网站搬一下家嘛,应该不难。可是真正去做的时候,还是遇到了很多问题,折腾了好一阵子。主要原因应该是商店程序是在zencart基础上二次开发出来的,不是原生版本,有很多东西都有改动,搭建时也需要有相应的调整才行。我大致是按下面的流程来安装的:

      * 最好先在本地搭建个虚拟机,名称和在线的有点区别就行了,比如demo.example.com等

    1. 下载和服务器上的版本一样的zencart程序,我的是1.3.8a;
    2. 在本地mysql建一个和服务器上一样名字的空数据库;
    3. 安装下载的zencart(注意数据库名等);
    4. 备份前后台的配置文件
    5. 把服务器上的网站下载到本地后,删掉前台和后台的两个配置文件,覆盖刚才安装的所有文件。
    6. 把本地的数据库删除,重新建一个空的,数据库名称不变,把在线的数据库备份到本地后导入这个空的数据库。
    7. 用编辑器批量修改程序中的链接地址,那两个配置文件中的链接安装的时候已经修改过了,注意不要再改动。

    这样,网站在本地就可以正常运营了。

  • 相关阅读:
    函数地址经典基础C++笔试题(附答案)
    类型事务修改 mysql 表类型 实际测试可执行
    ARM7,ARM9有哪些区别
    I2C,SPI,UART总线的区别详解
    I²C
    AnyWhere——面向设备的编程模式
    Linux设备驱动编程之内存与I/O操作
    http://www.ibm.com/developerworks/cn/linux/lcnspidermonkey/index.html
    PCI Express总线接口板的设计与实现
    armfans文章搜集
  • 原文地址:https://www.cnblogs.com/shaoyikai/p/3404653.html
Copyright © 2011-2022 走看看