服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > zencart教程 >

Zen Cart安装到另一台主机或不同的服务器上

时间:2016-01-13 10:12来源: 作者: 点击:
首先,如果你想移动你的Zen Cart网站,不要同时升级。在移动之前先升级,或者移动后再升级,就是不能在升级的时候移动。否则,你将会遇到不能快速解决的问题,因为你有太多的服务
首先,如果你想移动你的Zen Cart网站,不要同时升级。在移动之前先升级,或者移动后再升级,就是不能在升级的时候移动。否则,你将会遇到不能快速解决的问题,因为你有太多的服务器问题需要考虑。你必须引起注意!
1、在你的新主机上,创建一个新的MySQL数据库,记下用户名,密码,数据库名称还有主机名称,(通常是localhost)
2、转到你的新主机,然后通过FTP上传一个新的安装,使用跟你的其他网站相同版本的文件,这样能保证你的configure.php 文件中的设置正确。
安装时,允许它安装演示产品,这样你就可以测试还有确保它很好的工作。
a.安装(重点:当数据库安装时问到关于数据库表前缀时,使用跟你旧的商店一样的前缀名。你会在旧商店的 configure.php 文件中的DB_PREFIX设置找到旧前缀名。)
b.测试。
c. 在新的服务器上备份文件/includes/configure.php 和/admin/includes/configure.php,通过FTP下载到你的电脑上。
3、在你的旧主机上,做一个完整的备份,关于数据库和商店的。
a.要么使用 "Backup MySQL Database" 来备份你的数据库,要么使用phpMyAdmin输出你的全部数据库,包括 “DROP”选项,在DATA栏目中,选择"Complete Inserts" 和 "Extended Inserts"。
然后保存你的SQL文件到电脑上。
b.通过FTP下载你的旧的网站所有的文件(或者如果可以的话,在服务器上压缩,再下载压缩包。)
4、现在把你的旧文件上传到新服务器,有两个例外:不要覆盖 /includes/configure.php 和 /新的管理目录名/includes/configure.php ,在新服务器上的文件。
5、返回你的新服务器上的phpMyAdmin
a.选择新的数据库(你安装Zen Cart的地方)
b.下拉所有菜单。(向下滚动和“所有已选择”进行全部检查,选择下面的,确认是。)
c.点击顶部的SQL转换键。(或者或“导入”新的phpMyAdmin的配置),然后点击浏览。
d.选择你在步骤3中设置好的SQL文件,当你导出旧的数据库时,然后点击转到。
6、攫取"Fix_Cache_Key" 实用工具来重置你的 Admin->Sessions->Session Directory key
http://www.zen-cart.com/index.php?main_page=product_contrib_info&cPath=40_54&products_id=82
上传文件到新的Zen Cart文件夹,打开你的浏览器上的 fix_cache_key.php。它将会给你状态信息。当你完成后,删除fix_cache_key.php。
7、你已经完成了,打开你的商店和管理区看看是否准备好运行了。
8、你应该在 Admin->Configuration->Email Option上检查你的所有邮件的设置。特别是一些SMTP服务器和账户设置。当然,还有你的所有邮件的地址。
9、一旦你的新网站建立和运行,你就应该从旧的服务器上删除数据库和所有PHP文件/目录等。不要把旧的数据留在服务器上以免被利用。
关于域名和时序的注意点
在一个有订单的商店,一旦你把数据库从旧的网站搬到新网站时,需要防止旧的网站接受订单。
所以,上述步骤要做如下调整:
a)在第三步备份之前,首先登录你的旧网站管理 ,然后设置Admin->Configuration->Website Maintenance->Down For Maintenance = TRUE.
b)在第五步或者第六步之后,登录你的新的商店的管理,然后设置Down For Maintenance = FALSE.
c)切勿禁用旧网址的维护,一旦你从那里拷贝数据,不要在旧网站接受新的订单,否则他们将丢失。
d)一旦你的域名更新(长达48小时),你就可以从旧的服务器上删除文件和数据库。
注意:这意味着你的商店将出现“维护状态”,直到你的客户所在地区的DNS/域名服务器更新。一旦更新,他们就会看到新的服务器上的网站,而且可以下订单。
高级技巧:
如果你可以提前3到4天,或者一个星期知道这些数据将被移动,到你的旧的托管公司改变你的域名DNS的TTL(Time To Live)到4小时,将有助于加速更新速度。
    然后,在你完全移动好后的一两天,更新完成后,改变TTL回到正常值(你的新的托管公司的默认值)(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容