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

zencart迁移需要修改的地方

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

移植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://xjtudll.cn/Exp/653/

分享给朋友:

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

iOS10,Xcode8上传AppStore的时候,找不到构建版本

iOS10,Xcode8上传AppStore的时候,找不到构建版本

参考资料:http://blog.csdn.net/u013283787/article/details/52593143 使用Xcode8成功上传app之后,在itunes connect 构建版本里根本找不到上传的版本。 网上搜了搜,又查了一下邮件    &nb...

Word删除空格、空行、超链接宏

1、删除空格和空行 此宏的主要功能是删除空格,并将软回车替换为硬回车 Sub 删除空格和空行() ' ' 删除空格和空行 宏 ' '    '英文单词与英文单词之间保留一个半角空格,其他的所有空格均删除     myReplaceExecute Se...

Allegro测量距离如何同时显示mil和mm双单位

Allegro测量距离如何同时显示mil和mm双单位

点击Setup菜单→User Preferences...(用户参数设置) 打开下面的对话框,选择Display→Element(元素)→show measure_altunits(显示测量所有档位)选项卡选择millimeters。 然后测量后显示的距离效果如下图所示...

tenx(十速)TM87系列常用宏(二)

tenx(十速)TM87系列常用宏(二) 接上篇:http://xjtudll.cn/Exp/42/5、位操作⑴ 位清零;BIT清零 RAM 00~6FH 70~7FH也可用,但是浪费了两条语句        ...

eclipse:android R.java文件丢失或无法更新

eclipse:android R.java文件丢失或无法更新

http://www.cnblogs.com/zdz8207/archive/2012/11/30/eclipse-android-adt-update.html 问题: eclipse编译android工程,发现R.java无法更新 解决办法: 1、先确定SDK没问题,就是说工程设置里用的SDK,...

Proteus 7.6 SP4破解1.1+汉化包

下载地址:http://ishare.iask.sina.com.cn/f/6751561.html 说明: 使用方法 复制到安装文件夹 \Proteus 7 Professional\下运行。 中文系统可用, 不用改区域语言设置。 不要安装其他破解 更新历史 1.1(2010.02....

评论列表

发表评论

访客

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