安装、设置 zen-cart 开源网上商城 1.3.7.1的几个步骤

zen-cart几天总算又能抽出一点时间来给国内的一个亲友安置一个网上商城系统。首选当然是自己用了好几年的 Zen-Cart 系统。这个开源系统是来自流行的osCommence,十分好用,目前的最新版本是 1.3.7.1。而且该系统还有一个中文的支持网站(http://www.zen-cart.cn)。由于自己每次安装都得修改一些地方,特记在此以备自己下次参考。


一、安装

  1. 先到zen-cart.com下载最新版本,然后FTP上传整个zip文件到服务器上。
  2. 通过SSH登陆到服务器,运行 unzip 解压所有文件。
  3. 运行 chmod 777 将所有该赋予写权限的文件、目录给与读写权限。
  4. 登陆到ISP后台,设置新的域名,指向刚解压的 zen-cart 目录。
  5. 同时,生成新的MySQL数据库,并记下数据库名,用户名和密码。
  6. 用刚生成的域名,调用 zen-cart 网页,会自动到安装页面;按照指示一步一步进行。其中要简单生成管理员和商店信息。
  7. 安装完毕后,记住将商店前台和管理员目录的 configure.php 文件权限改成 chmod 444。
  8. 现在再下载中文语言包,以备国内的管理员们用中文操作。完整的语言包应该有两个文件和两个语言目录,分别上传到商店前台和管理后台的 includes/languages 子目录里。再登陆到管理后台 localization –> languages 去新增这个语言。

二、管理后台的一些基本设置改动

  1. 因为可能管理员会使用中文界面来管理,还是决定修改一些 admin 目录内的文件,主要是避免一些中文字符转换的小错误。上传的文件有:
    admin/includes/boxes/extra_boxes/ezpages_install_tools_dhtml.php
    admin/includes/classes/split_page_results.php
    admin/includes/classes/upload.php
    admin/includes/extra_datafiles/ezpages_multilangauge_database_names.php
    admin/includes/extra_datafiles/ezpages_multilangauge_filenames.php
    admin/includes/functions/extra_functions/functions_chn.php
    admin/includes/functions/general.php
    admin/includes/languages/english/extra_definitions/ezpages_multilanguage_defines.php
    admin/includes/htmlarea.php
    admin/includes/index.css menu.css nde-basic.css stylesheet.css
    admin/attributes_controller.php
    admin/developers_tool_kit.php
    admin/ezpages.php
    admin/ezpages_install.php
    admin/options_name_manager.php
    admin/options_values_manager.php
    admin/orders.php
    admin/salemaker.php
    admin/sqlpatch.php
    admin/store_manager.php
    admin/whos_online.php
  2. 根据不同客户的需要,进行了一些文件修改。
    admin/images/logo.gif
    admin/includes/languages/schinese.php (按照我自己的设置改了一下语言)
    admin/includes/languages/schinese/admin.php
    admin/includes/local/skip_version_check.ini
    admin/includes/header.php
    admin/includes/footer.php
    admin/index.php
  3. 登陆到管理后台,修改相关商店信息。

三、商城前台的界面模板改动

这将用一篇单独的文章来解释,以后补上。

3 Responses to “安装、设置 zen-cart 开源网上商城 1.3.7.1的几个步骤”

  1. Mona Landacre

    Steve, i’ll give you 3 hints: First, Most windows power users are the people who are very reluctant to switch/taste other OS. They love MS Windows enough, because whatever the Windows behaves, its the de-facto Standard, BSOD, malwares etc. its a normal occurrence in the MS Windows platform.
    Second, Linux is NOT Windows.
    Third, if you do games, Linux is not a place for you.

    [Reply]

Leave a Reply

Your email address will not be published. Required fields are marked *