当前位置:首页 > 服务器 > 正文

zencart转移服务器(Zencart)

本篇文章给大家谈谈zencart转移服务器,以及Zencart对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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

这个需要先把模板拷贝下来,然后拷贝数据库 在进行具体一步的部署即可的。

不过需要看你具体使用的是哪个版本的哟

怎么在linux上搭建zencart

不管是在linux下安装还是移植(转移)zencart商城,首先必须满足这个zencart程序在我们最初安装时会检测系统的web环境是否支持它要正常运行的一系列的条件,比如得支持zlib、gzip、一些目录的可写等等,如果这些不满足的话,即使移过去不是这个问题就是那个问题,比如前台或后台会空白怎么的、或后台能登陆,但打开前台跳到后台等问题多多,所以起初安装系统那些一定要满足,然后你移植等不成功就是2个配置文件configure.php的问题,一个在include目录下,另一个在admin/include目录下;对于必须满足zencart正常运行的一些目录权限列出如下:

第一步:在服务器上,找到文件: /catalog/includes/dist-configure.php

将该文件改名为 configure.php 并修改权限为 777 (所有人可以读取-写入-执行)

接下来, 在服务器上找到文件: /catalog/admin/includes/dist-configure.php

将该文件改名为 configure.php 并修改权限为 777 (所有人可以读取-写入-执行)

第二步:设置目录权限

现在,将下面的目录权限改为 777 (读取/写入/执行).

/cache

/images

/includes/languages/english/html_includes

/media

/pub

/admin/backups

/admin/images/graphs

提示: 打开目录images,修改所有子目录以及它们的子目录为777。例如 (这只是部分列表):

/images/attributes

/images/dvd

/images/large

/images/large/dvd

/images/medium

/images/upload

提示: 如果您忘了修改某个图像目录或其中的子目录 /images ,在使用时,会提示您无法写入该目录

这些目录满足后,还有一些组件的满足后就可以安装,如果转移后的主机或服务器满足了这些条件就可以转移,转移最简单的方法如下:

1. 停止运行旧的网站

2. 备份旧网站所有zencart文件、目录到新的主机上

3. 导出旧网站的数据库(可以用phpmyadmin或帝国等工具)

4. 在新的主机上建立zencart数据库(最好数据库名、密码、数据库用户都跟旧的一模一样,这样一般不会出问题),然后导入旧的数据

5. 设置好数据库用户和权限

6. 修改新网站的两个文件

\includes\configure.php 和 \admin\includes\configure.php

主要是域名、物理路径、数据库名称、数据库用户名、密码这些内容

7. 登录新网站的后台,修改

商店设置-日志选项-日志保存到的路径

商店设置-Sessions-Sessions目录的路径

这一步也可以用zencart一个缓存设置同步工具

8. 完成

需要解决更多linux问题,详情请看

望采纳

zencart 传到服务器上后不能跳转到二级页面,

可能和服务器的设置有关。有的服务器优先读index.html,有的优先读index.php

zencart 怎么转换服务器

一般来说,打包文件和数据库就行了。

打包,上传到新服务(或者直接scp,wget),后修改前台和后台的数据库配置文件

前台是:include/configure.php

后台是:文件夹如果是(admin) admin/includes/configure.php

zencart如何转移才好

zencart官方网站有篇教程,你可以参照着操作,每一步都很详细的 ,如果英文不行,也可以在这里查看中文版本 ,1. 在新主机上创建一个新的MySQL数据库。 记录用户名、密码、数据库名称和主机名(通常是localhost)。2. 找一份与你现在使用的Zen Cart版本相同全新程序上传到新主机,这样做的目的是确保你的configure.php格式正确。

安装过程中,选择安装Demo数据来测试新主机的基本功能是否正常。

a. 安装 (使用与老程序相同的数据库表前缀,通常是zc_)

b. 测试 (上货/浏览/购买/支付/评论/邮件).

c. 备份新主机上的/includes/configure.php和/admin/includes/configure.php文件,可以ftp下载到你本机。3. 在老主机上,对数据库和所有文件做完整备份。

a. 可以采用”Backup MySQL Database”插件来备份数据库,也可以采用phpMyAdmin导出整个数据库。记得要包含”DROP”表命令。在数据区,选择”Complete Inserts”或”Extended Inserts”.

保存导出的SQL文件到本地机器上。点击这里了解 tips on using phpMyAdmin to export database.

b. 通过ftp下载所有老站点的文件(或者如果有面板支持打包压缩的话可以整体打包然后下载该压缩包即可)

4. 上传所有老文件覆盖新主机上的新文件, 下面两个文件例外: 不要覆盖新主机上的/includes/configure.php和/admin/includes/configure.php文件。5. 回到新主机的phpMyAdmin。

a. 选择新数据库(就是你刚才安装新Zen Cart用到的)

b. 删除所有表。

c. 单击顶部SQL标签,选择浏览本地SQL文件。

d. 选择您在第三步创建的SQL文件导入。6. 如果新主机的绝对路径与老主机不同,使用”Fix_Cache_Key”工具重置Admin-Sessions-Session Directory key

;cPath=40_54products_id=82将此插件上传至你的新Zen Cart目录然后用浏览器打开fix_cache_key.php。按照它的提示操作做,完毕后记得 删除fix_cache_key.php文件。7. 搞定啦!打开商城前后台看看吧!8. 你需要检查电子邮件设定看是否需要修改,位置在Admin-Configuration-Email Options,特别要注意电子邮件地址,SMTP服务器/账户设置是否发生变化.

zencart转移服务器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Zencart、zencart转移服务器的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码