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

zencart迁移需要修改的地方

xjtudll4年前 (2023-03-08)技术心得6101

移植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迁移需要修改的地方” 的相关文章

浅谈单片机程序设计中的“分层思想”

    网络转载,出处未知,收藏甚久。     分层的思想,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD...

会声会影X8安装提示已安装另一个版本的解决方法

会声会影X8安装提示已安装另一个版本的解决方法

问题描述: 从未安装过会声会影,但是安装会声会影X8时提示已安装另一个版本。 原因: 只要系统安装了C++ 2005 redistributable和C++2008 redistributable,就会提示你会声会影已安装另一个版本。 解决办法: 卸载C++ 2005 redistributable...

ios7与ios8 注册本地通知

// IOS8 新系统需要使用新的代码    if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)     {     &...

Project Serve 2010 Error:Project Server 2010 要求至少使用 Microsoft Internet Explorer 7

Project Serve 2010 Error:Project Server 2010 要求至少使用 Microsoft Internet Explorer 7

安装好project server2010后,提示: Project Server 2010 要求至少使用 Microsoft Internet Explorer 7.0。 如下图所示: 换成IE11,还是提示这个问题,怎么办呢?猜测可能是IE兼容性问题,于是修改兼容性设置 修改完后,问题又来了...

运放主要参数

集成运放的参数较多,其中主要参数分为直流指标和交流指标。 其中主要直流指标有输入失调电压、输入失调电压的温度漂移(简称输入失调电压温漂)、输入偏置电流、输入失调电流、输入偏置电流的温度漂移(简称输入失调电流温漂)、差模开环直流电压增益、共模抑制比、电源电压抑制比、输出峰-峰值电压、最大共模输入电压...

Protel99SE PCB各层的含义

本文收集于网络,整理而成,原文作者未知。 我们在进行印制电路板设计前,第一步就是要选择适用的工作层。Protel 99 SE提供有多种类型的工作层。只有在了解了这些工作层的功能之后,才能准确、可靠地进行印制电路板的设计。 Protel 99 SE所提供的工作层大致可以分为7类:Signal La...

评论列表

发表评论

访客

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