译——问:我该如何安装zen cart?
入门
这是一个安装zen cart购物车的基本指导。如果您希望安装和提升zen cart,或者您已经有了先前的版本,那么,就以这个新的发行版为主,请参阅升级指示和新的文件资料。
基本
你必须知道一些问题!
1
.你有一个域名吗?
如果没有的话,就先停下来!先找我们的认证的主办网站,找到一个快速,可靠的托管网站来帮助您注册您的个人网域,以及为您提供托管服务,必须是符合zen cart的要求。
2.你有没有FTP软件?
如果没有的话,就先停下来!您需要获得一套像样的FTP软体,如filezilla区段(免费) ,
flashfxp或其他FTP软体程式,从您的计算机网页的服务器中来回传输文件。
注:网页服务器的意义,在互联网上,您有您自己的网域。
注:很多人已经超时或出现其他问题了当他们使用类似smartftp和cuteftp程序的时候,我们建议您不要使用这些有问题的程序。
注:如果您的托管公司提供了一个FTP程序在你的浏览器中运行,我们建议您不要使用它来上传大量的文件,如新安装的zen cart 。这些对于单一的文件上传是没有问题的,对于好几个文件同时上传就不那么可靠了!
3
.你是否有一个良好的文本编辑器呢?
如果没有,就先停下来!在zen cart中,您将需要有一个良好的文本编辑软件,如ultraedit ,记事本+ +
(免费) ,
crimsoneditor (免费) , bbedit
( MAC ),
kedit ( Linux) ,或一些其他类型的文本编辑器修改文件。 ..
注意:不要使用的cPanel编辑的文件,也不能用MS Word或其他软件写入,你需要的文本编辑器是简单实用的。您可以使用Windows记事本,不过,这个文件限制了大小和其他的功能,它可以打开,但是也会带来一些弊端。
4
.你是否有访问您的主机空间的控制面板,或是否创建了一个MySQL数据库和用户?
首先,请确认您已进入一个MySQL数据库,拥有用户名和密码。您可能需要使用您的主机空间帐户的控制面板来创建数据库。联系您的主机空间公司来寻求帮助。zen cart 是不能为您建立资料库的。
(您需要注意以下权限问题,你的MySQL用户:选择,插入,更新,删除,创建,改变,指数,下降)
zip档案
当您正通过你的电脑阅读此文件,你有可能已经解压了Zen cart文件,放在您电脑的文件下,如果由于某种原因,你有没有这样做。那么现在你就解压文件到您的PC,保留的文件内部结构的编码。
上传Zen cart档案到您的网页服务器
在您的服务器上通过FTP ,使整个计划上传到一个目录。例如: /目录
(在这方面的文件,我们将使用“ /产品目录”作为一个例子。如果您愿意,您可以选择“不”或有其他的,如“
/ zencart ” ,或“ /商店”等)
注:在上传的文件时,请确保您的FTP程序和您的网页服务器允许长文档名。一些旧版的FTP软件会使长度超过11个字母的文件名缩短,但是这会给上传Zen
Cart 文件带来麻烦。
我应该上传到什么文件夹呢?
在每个网页主机都有它自己命名的文件夹在一个网站上运行。
你可以有很多文件,甚至没有向公众展出,通过一个浏览器,可以共同使用一个文件夹!例如:
-
/home/YOURNAME/public_html
or
-
/var/www/YOURNAME/httpdocs
or
-
/usr/accounts/a/b/YOURNAME/httpd
等等
从根本上说,在你的FTP区域寻找"www"或"public_html"或"htdocs"或"httpdocs"或"wwwroot"文件夹,这些是常见文件夹名称被称为"webroot",这就所有网站内容的服务。你的Zen
Cart文件需要在那个目录下,如果他们不在,那么你就会获得一个不能找到的错误,因为相关的内容没有找到。
如果还不清楚的地方可公开查阅要上传的档案,谈到您的"webroot"文件夹,你需要向你的托管公司寻求帮助。
记得,本指南所使用“ /目录”文件夹只是作为一个例子。你千万不“要”使用“ /产品目录” 。您可以使用其他的东西,否则,你什么都做不了,如果您想要安装在“根” 的话。(这是您网站的“基础”) 。
创造configure.php文件
两个文件必须建立在服务器上。这些都是你特定服务器识别设置的configure.php文件,并且文件的位置就是你刚刚加载的地方。
当他们已经完成创建后,您需要改变这些档案的权限。
注意:改变权限可以做的通过您的FTP程序和chmod功能。通常正确的点击某个目录或文件名,打开一个菜单,找到这个选项(也许是根据“属性” )
在服务器上找到该文件: /catalog/includes/dist-configure.php
以configure.php重新命名这个档案,更改权限,以777 (读写-执行所有)
接下来,在服务器上找到该文件: /catalog/admin/includes/dist-configure.php
以configure.php重新命名这个档案,更改权限,以777 (读写-执行所有)
注意:对于非法入境者的用户:如果您是使用Windows主办的IIS, “
chmod 777 ”的构想,可能是外国给您的权限设置。在IIS中, Windows环境下,您需要按一下鼠标右键,选择文件(或在文件夹的下一节中),并选择属性。然后在安全选项卡上,确保“ Internet帐户” ,确定,通常为:
machine_name iusr_machine_name ...至少保证 “读”和“写”特权,可以“修改”等。这应该对每个文件/文件夹都必须做的事。(如果iusr_machine_name帐户是没有列出,请单击“添加”和补充,就是帐户的从列表,然后设置所需的权限。 ) (注: “
_machine_name ”以上指的是machine name"或"computer
name",由服务器管理员以“name”服务器来配置)。
设置文件夹的权限
当你上传这些文件到服务器,这些服务器器会自动对这些文件和文件夹设置错误的权限。通常,这些文件夹都被设置为755,文件都被设置为644,所有的服务器都使用这个值。但是,你的可能会,也可能不会。
一些文件夹和文件在Zen Cart中使用需要特殊的"writable"权限。"writable"通常需要777的权限。(你的托管公司可能只允许writable的权限为755,当你访问你的网站时,使用777可能会出现空白的屏幕.在那种情况下,就使用755,向你的托管公司寻找指引)
现在,你需要更改下列目录的权限为777 (读/写/执行)如果你的程序允许循环你设置这些权限,你就选择那个选项。
/catalog/cache
/catalog/images
/catalog/includes/languages/english/html_includes
/catalog/media
/catalog/pub
/catalog/admin/backups
/catalog/admin/images/graphs
注:打开目录/图片,改变所有的子目录。举例来说(这是一个部分的目录) :
/catalog/images/attributes
/catalog/images/banners
/catalog/images/categories
/catalog/images/large
/catalog/images/large/dvd
/catalog/images/manufacturers
/catalog/images/medium
/catalog/images/upload
注意:如果你错过任何图片目录和子目录,尝试使用他们后,您将得到一个错误信息,您无法写入这些目录。
至于其他的文件夹和文件,它们可能是chmod 644 或444 ,这取决于您的网络服务器上的配置。文件夹的设置不能低于755.
运行安装程序之前,
安装是相当的智能,应该能够自动提供问题的答案,并列在下面。
你需要确认自动侦测的答案,因为事实上,在某些服务器上,他们可能有所不同。
您将需要下列资料来安装:
物理路径到您的新zen cart 目录
例如: / home2/zencart/public_html/catalog
虚拟HTTP路径( URL是可以到您店铺的域名和目录)
例如: http://www.mydomain.com/catalog
虚拟服务器(安全的URL到您的网域)
例如:通过https : / / www.mydomain.com
注意:如果您有一个虚拟服务器共同的证书,,这可能如下所示:
通过https : / /
mydomain.secureservername.net /
-或通过ht
tps:/ / s
e cure.sharedservername.net/ 用户名
虚拟路径通过https (安全的URL到您的域名和目录为您的店铺)
例如:通过 https://www.mydomain.com/catalog
-或通过https://secure.sharedservername.net/~username/catalog
开始安装
在您的浏览器,输入到新的店,自动启动安装程序。
例如: http://www.mydomain.com/catalog
-或直接使用:h
t tp://www.mydomain.com/catalog/zc_install
如果您现在看到一个文件名和目录的清单,你应该询问您的托管服务网站关于如何设置您的服务器自动侦测的PHP文件名的扩展。
欢迎
您将得到一个Welcome to Zen Cart®" 页,解释Zen
Cart的特点。
许可
下一步,阅读并确认接受的GPL许可协议。
系统检查
接下来,运行zen cart,它将检查您的服务器需要遵守的技术要求,您可能需要或想要为你的主机提供一些项目地址。任何标记为红色或带有“ X ”必须得到解决,这样安装程序才能够继续下去。如果宣示的是一个橙色或黄色的“谨慎”的标识,那只是警告可能不适用您现在的安装程序。在这份文件还指出形象文件夹和其他先前所述文件。如果您更改您的服务器,您可以在您的浏览器点击重新检查或按F5,以刷新显示。这样可以显示出您所进行的变更,再进行操作。
如果在您的服务器发现了上一版的zen cart,安装程序将试图确定数据库补丁水平并显示在屏幕上,在这种情况下,一个“升级”按钮,将显示在屏幕的底部,为您提供的方便。如果有需要,你就可以升级了。
一旦你对
“"pre-flight-check"”的检查感到满意时,(理想的情况是,所有的为绿色) 你可以在屏幕的底部,点击“安装”按钮。
系统设置
在系统设置页面,您需要完成相应的资料,就是我们在刚才所描述的"Before Running the
Installer"这方面文件中来完成。
如果您想要在您的服务器上启用SSL (安全网页如有需要,在登录,结帐,选择性的管理区)。如果您没有一个SSL证书,就不能启用此功能,但是你可以后期来改变它。 (见相关的常见问题解答,在这里就不详细说明了)。
注意:如果经过上述步骤,您收到以下任何错误的信息。你先暂时不要离开,在所有的错误信息下。都有明显的帮助,它通过一个弹出的窗口,可以为你提供更多信息
警告:发现的问题
/includes/configure.php
does not exist. more info...
/admin/includes/configure.php
does not exist. more info...
phpbb安装
接下来,您将被提示为phpbb的路径信息。如果您有phpbb论坛软件,并且已经安装在您的网站,您可能使它们连接并同步,在服务器上,从zen cart路径指定phpbb文件中启用它。举例来说,如果他们是在public_html
/论坛,然后你会输入/论坛,数据库安装
在下一个屏幕上,您会被询问数据库的资料,您的MySQL数据库,用户名和密码。这些可从您的cPanel或您的主机的控制屏幕上提供的。如果您没有一个好的MySQL数据库来安装用户名和密码,那您就需要创建一个。
如果您需要协助,请联系您的托管服务的网站来创造一个MySQL数据库表或用户名和密码。请注意,您需要有您的数据库用户名和之前设立的zen cart,才可以继续下去。
在此屏幕上的其他资料:
在这个时候, MySQL中是首要的数据库类型。
未来版本中可能支持其他的数据库类型。
我们建议您在储存您的数据库时,确保您的数据库的安全。
商店安装
现在,完成您店铺的存储信息。
注:除“演示资料” ,所有的资料都可以在你店的管理区域来(重新)配置。
演示数据
如果你想安装演示数据,选择是。
我们建议您安装演示数据,这样可以熟悉许多的例子,创建解释和显示大量的功能
zen
cart
您也可以考虑成立一个试验场、演示数据和一个单独的工作网站,即可实时数据,这样就可以回到演示数据的帮助,还能看到相关的例子了。这是一个很好的方式,可以了解如何来工作,亲手试试设立自己的网站,并且测试一下,这样可以确保您所做的事情了。并且它还可以用来帮助您测试升级或测试新功能。
当您单击保存存储设置的时候要注意了,作为数据库表创建和演示的数据是选择性地载入。作为数据库加载,您会看到一些进展指标。
现在,要设置您的登录名,管理员的电子邮件地址和密码来完整你的的管理信息。
注:双方的登录名和密码是区分大小写的。
管理员设置和您的安装现已完成!
在安装过程中没有错误的话,您应该可以进入目录了。
安装后
当您进入该目录,您会收到有关configure.php文件和/
zc_install目录的安全警告。
configure.php文件
现在,您将要更改configure.php文件的权限为chmod
644(或444根据您的服务器...有时设置444不能做到通过FTP
,在这种情况下,使用您的主机的控制面板或档案管理员来设置权限级别) 。
这些都是在这里(请记住, “产品目录”在这里只是我们的一个例子,您的网站可能会或不会包括以“产品目录”为文件夹的名字) :
/catalog/includes/configure.php
/catalog/admin/includes/configure.php
下载一份副本,这是一个好主意。这些档案从服务器下载到您的电脑,因为在你的服务器规格的基础上他们已安装和配置了。
如果您有任何错误或问题,通过这两个文件是可以对大部分进行轻微的调整。
接下来,您将要删除/目录/ zc_install目录
(如果您只有测试,并计划再次安装,您可以重命名的文件夹,例如: /catalog/zc_install_complete,直到激活你的网站。
注意:使用一个不同的名称,比zc_install_complete,为了确保安全,不要留下任何网站资料,不然就可能会被黑客利用了!
下一步骤
你自己也应该熟悉zen cart 开发工具包, 它在你管理区域里面的“工具”下面。这将帮助您找到任何在你商店的东西!
一旦成功后,要准备向公众发布您的网址,,您应该先检查一下网站的安全性,以确保您的网站是安全的,不容易受到黑客的攻击。最新的版本文件可以发现的zen cart相关的重要安全建议
帮助和支持
想要获得帮助,请到我们的知识库和论坛。 |