当前位置:首页 > 技术心得 > 正文内容

zencart迁移需要修改的地方

xjtudll3年前 (2023-03-08)技术心得4021

移植zencart,搬迁zencart:

1.复制文件到新的服务器

2.复制数据库

3.修改配置文件

    1)/includes/configure.php

       

//修改域名
('HTTP_SERVER', 'http://www.xx.com');
('HTTPS_SERVER', 'https://www.xx.com');
//修改物理路径
('DIR_FS_CATALOG', '/var/www/other/zencart/');
('DIR_FS_SQL_CACHE', '/var/www/other/zencart/cache');
//修改数据库信息
('DB_TYPE', 'mysql');
('DB_PREFIX', '');
('DB_SERVER', 'localhost');
('DB_SERVER_USERNAME', 'root');
('DB_SERVER_PASSWORD', '');
('DB_DATABASE', 'zencart');

  

    2)/admin/includes/configure.php

      

//修改域名
('HTTP_SERVER', 'http://www.xx.com');
('HTTPS_SERVER', 'https://www.xx.com');
('HTTP_CATALOG_SERVER', 'http://www.xx.com');
('HTTPS_CATALOG_SERVER', 'https://www.xx.com');
//修改物理路径
('DIR_FS_ADMIN', '/var/www/other/zencart/admin/');
('DIR_FS_CATALOG', '/var/www/other/zencart/');
('DIR_FS_SQL_CACHE', '/var/www/other/zencart/cache');
//修改数据库信息
('DB_TYPE', 'mysql');
('DB_PREFIX', '');
('DB_SERVER', 'localhost');
('DB_SERVER_USERNAME', 'root');
('DB_SERVER_PASSWORD', '');
('DB_DATABASE', 'zencart');

  

     3)基本上修改上边两个配置文件就可以了,有必要的话就修改一下数据库里的配置(一般非必要)

      在表configuration,configuration_key为STORE_PAGE_PARSE_TIME_LOG的configuration_value值

      以及configuration_key为SESSION_WRITE_DIRECTORY的configuration_value值,改为对应的新路径。

ps.windows下路径格式D:/www/zencart/

如果configure.php文件不为只读会在头部显示一段提示信息,假如没办法修改文件的属性,可以忽略点该信息提示,修改/includes/init_includes/init_header.php

把下边这一段注释掉就可以了

// check if the configure.php file is writeable
if (WARN_CONFIG_WRITEABLE == 'true') {
$check_path = ((($PHP_SELF)) . '/includes/configure.php');
if (($check_path) && is__writeable($check_path)) {
$messageStack->add('header', (WARNING_CONFIG_FILE_WRITEABLE, ($check_path == '' ? '..../includes/configure.php' : $check_path)), 'warning');
  }
}



扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/653/

分享给朋友:

“zencart迁移需要修改的地方” 的相关文章

金蝶K3 SQL报表更改子系统(路径)

金蝶K3 SQL报表更改子系统(路径)

金蝶K3 SQL路径是存储在 ICClassSQLReport 1、K3 BOS集成开发工具里 打开你SQL报表准备放入的子系统 比如,要放到【生产任务管理】里 从里面随便找个报表的名称,例如:拖期生产任务单 2、查询想要转移子系统的报表和第一步找的报表名称 我这里想转移【车间在制品存量】 sel...

C#实现重启应用程序

推荐使用: Application.Restart();...

Android x86 4.4 RC2卡在跳过Wifi后面一步

Android x86 4.4 RC2卡在跳过Wifi后面一步

问题:Android x86 4.4 RC2卡在跳过Wifi后面一步,没法跳过,一直死循环。 无论怎么改都在这步了, 返回了也不知道从哪可以跳过。   解决办法: 一、在语言选择界面用鼠标在 左上-右上-右下-左下 四个角各点一遍 这个方法不知道是谁试出来的,这么扯蛋的办法都能想到。 二...

Android 修改preferences summary 文字的颜色

参考资料: http://stackoverflow.com/questions/4081946/android-preferences-summary-default-color 需求: preferences summary的文字颜色通常是跟随系统的,例如黑色或白色,现需要根据不同情况改变su...

win7怎样彻底删除打印机驱动

win7怎样彻底删除打印机驱动

https://zhidao.baidu.com/question/1802002455667765027.html 1、开始---设备和打印机:随便选择一个打印机图标,选择打印机服务器属性; 2、单击打印服务器属性---驱动程序---删除,选择删除驱动程序和驱动程序包,点确定; 3、无法删除...

WinClone更新了

WinClone,Mac下备份Windows系统的好软件。可以克隆BootCamp分区安装的Windows,也可以将克隆文件安装到BootCamp分区。 之前已经写过一篇WinClone备份还原Windows的简易教程:http://www.xjtudll.cn/Exp/171/ 基本上来说,使用还...

评论列表

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。