如何迁移ZenCart到另一台服务器

Zen Cart说明文件,安装指南和使用手册等等。可以回复,不能发新贴。

版主: Jack

版面规则
新手必读栏目。本版面不能发新贴,可以回复

Re: 如何迁移ZenCart到另一台服务器

帖子youhuaxiao » 2011-03-16 15:36

1. 停止运行旧的网站
2. 复制旧网站所有zencart文件、目录到新的主机
3. 导出旧网站的数据库
4. 在新的主机上建立zencart数据库,导入旧的数据
5. 设置好数据库用户和权限
6. 修改新网站的两个文件
\includes\configure.php 和 \admin\includes\configure.php
主要是域名、物理路径、数据库名称、数据库用户名、密码这些内容
7. 登录新网站的后台,修改
商店设置-日志选项-日志保存到的路径
商店设置-Sessions-Sessions目录的路径
8. 完成


我是按照这种方法迁移的,但是迁移后出现了问题,网站产品图片不显示,原本的路径是/images/products/,迁移后路径变为/IMAGE_SITEimages/products/了,这是为什么呢?
youhuaxiao
 
帖子: 0
注册: 2011-03-16 15:23
QQ 帐号: 379784483

Re: 如何迁移ZenCart到另一台服务器

帖子Jack » 2011-03-18 9:47

是不是 \includes\configure.php 文件中有设置 IMAGE_SITE ?
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: Zen Cart1.3.9h中文美化版

帖子风的守候 » 2011-03-19 9:25

迁移zencart网站的简易方法

1. 停止运行旧的网站
2. 复制旧网站所有zencart文件、目录到新的主机
3. 导出旧网站的数据库
4. 在新的主机上建立zencart数据库,导入旧的数据
5. 设置好数据库用户和权限
6. 修改新网站的两个文件
\includes\configure.php 和 \admin\includes\configure.php
主要是域名、物理路径、数据库名称、数据库用户名、密码这些内容
7. 登录新网站的后台,修改
商店设置-日志选项-日志保存到的路径
商店设置-Sessions-Sessions目录的路径
8. 完成

按上面的步骤操作后,前台空白,后台正常登录。通过空白页面排错后,提示如下
Notice: Constant FILENAME_POPUP_SHIPPING_ESTIMATOR already defined in /home/door/public_html/trade/includes/filenames.php on line 158
Notice: Constant FILENAME_POPUP_ASK_A_QUESTION already defined in /home/door/public_html/trade/includes/extra_datafiles/ask_a_question_filenames.php on line 24
Notice: Constant FILENAME_ABOUT_US already defined in /home/door/public_html/trade/includes/extra_datafiles/contact_us_frame_filenames.php on line 11
Notice: Constant FILENAME_DEFINE_ABOUT_US already defined in /home/door/public_html/trade/includes/extra_datafiles/contact_us_frame_filenames.php on line 12
Notice: Constant FILENAME_PREV_NEXT already defined in /home/door/public_html/trade/includes/extra_datafiles/faq_manager_file_names.php on line 36
Notice: Constant FILENAME_PREV_NEXT_DISPLAY already defined in /home/door/public_html/trade/includes/extra_datafiles/faq_manager_file_names.php on line 37
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/door/public_html/trade/includes/filenames.php:158) in /home/door/public_html/trade/includes/functions/sessions.php on line 108
Notice: Undefined variable: idid in /home/door/public_html/trade/includes/init_includes/init_languages.php(13) : eval()'d code on line 3
Notice: Object of class queryFactoryResult could not be converted to int in Unknown on line 0

Jack老大请问如何处理?急急急。期待回复。
风的守候
新手上路
新手上路
 
帖子: 6
注册: 2011-03-09 0:57

Re: 如何迁移ZenCart到另一台服务器

帖子Jack » 2011-03-19 9:58

/includes/filenames.php 第158行出错
用源文件替换回去
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 如何迁移ZenCart到另一台服务器

帖子toby » 2011-06-18 17:28

请Jack老大和高手们帮我解答下,我迁移网站后,网站首页正常,网站内页访问不了(出现 object not found),只有首页可以访问,请你们指点下,非常感谢!急
toby
 
帖子: 1
注册: 2011-06-02 15:17

Re: 如何迁移ZenCart到另一台服务器

帖子Jack » 2011-06-18 20:40

要到服务器的错误日志中查看具体的错误信息
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 如何迁移ZenCart到另一台服务器

帖子yhd6381 » 2011-07-04 22:08

先留个记号
yhd6381
高级会员
高级会员
 
帖子: 133
注册: 2011-02-14 14:43

Re: 如何迁移ZenCart到另一台服务器

帖子yhd6381 » 2011-07-08 20:16

我把原来的数据库全部复制下来导入新的数据库(本地phpMyAdmin)时出现Fatal error: Maximum execution time of 300 seconds exceeded in D:\APMServ5.2.6\APMServ5.2.6_zip\APMServ5.2.6\www\phpMyAdmin\libraries\import\sql.php on line 105。不知道是什么原因?
yhd6381
高级会员
高级会员
 
帖子: 133
注册: 2011-02-14 14:43

Re: 如何迁移ZenCart到另一台服务器

帖子mr_低调 » 2011-07-22 10:03

我现在zencart装在www.xxx.com下面,但是要移走到一个域名的二级目录下面如:www.xxx.com/test/这个下面,但是配置文件改了,没有效果?希望高手帮忙下啊!
mr_低调
 
帖子: 2
注册: 2011-07-20 14:15
地址: 安徽省合肥市蜀山区
QQ 帐号: 1003877137

Re: 如何迁移ZenCart到另一台服务器

帖子yhd6381 » 2011-07-26 1:39

迁移zencart网站的简易方法

1. 停止运行旧的网站
2. 复制旧网站所有zencart文件、目录到新的主机
3. 导出旧网站的数据库
4. 在新的主机上建立zencart数据库,导入旧的数据
5. 设置好数据库用户和权限
6. 修改新网站的两个文件
\includes\configure.php 和 \admin\includes\configure.php
主要是域名、物理路径、数据库名称、数据库用户名、密码这些内容
7. 登录新网站的后台,修改
商店设置-日志选项-日志保存到的路径
商店设置-Sessions-Sessions目录的路径
8. 完成
这样做后,一、新网站能正常打开,但是点击ADD TO CART时候页面变成空白。二、进后台网址时,页面跳转到前台网址Page Not Found
Custom 404 Error Page with Site Map Sample Text ...

Put your custom "page not found" message here. You can change this text in the Define Pages Editor located under Tools in the Admin.
请教高手怎么解决?
yhd6381
高级会员
高级会员
 
帖子: 133
注册: 2011-02-14 14:43

上一页下一页

回到 新手上路



在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客