蝉知CMS本地迁移到服务器具体步骤
蝉知迁移步骤(2个方案,二选一即可)
方案一(整个chanzhi(eps)目录拷贝,假设新安装的蝉知文件夹名称为chanzhieps):
1.在新服务器上安装相同版本(版本号必须一致)的蝉知(安装文档: http://www.chanzhi.org/book/chanzhieps/c9.html),保证网页可以正常访问;
2.把新安装的蝉知文件夹改名,比如新安装的禅道文件夹名称为chanzhieps,改名为chanzhieps_new
3.把之前蝉知的运行代码文件夹(如果之前名称不是chanzhieps改名为chanzhieps)整体拷贝到新安装的chanzhieps_new相同目录,保持chanzhieps_new 和 chanzhieps在同一个文件夹下面
4.把老蝉知数据库导出,导入到新蝉知数据库中;
5.(如果安装过主题或者插件,并且主题或者插件绑定的域名、mac发生变化 执行此步骤,如果绑定的域名、mac没有变化直接调过此步骤)把下载的主题或者插件解压,直接把文件覆盖到蝉知相同的目录中
6.把 chanzhieps_new/config/my.php 中$config->db 和 $config->requestType 开头的参数值更新到 chanzhieps/config/my.php 中;
7.linux系统可能还需要注意一下chanzhieps整个文件的读写权限,可以执行一下 chmod -R 777 chanzhieps
方案二(新搭蝉知,然后迁移数据): 前提:原服务器蝉知正常运行
- 备份原服务器mysql数据库数据(客户端导出数据库或mysqldump)
- 复制chanzhi(eps)/www/data文件夹、 chanzhi(eps)/system/tmp/template 文件夹 到新服务器;
- 停止原服务器上的apache、mysql服务;
- 在新服务器上安装相同版本(版本号必须一致)的蝉知(安装文档: http://www.chanzhi.org/book/chanzhieps/c9.html),保证网页可以正常访问。
- (如果安装过主题或者插件执行此步骤,如果没有安装直接调过此步骤)登录蝉知后台安装主题/插件
- 将附件备份文件夹(chanzhi(eps)/www/data)恢复到 新系统的 chanzhi(eps)/www/data 文件夹;
- 将修改的模板文件(chanzhi(eps)/system/tmp/template)恢复到 新系统的 chanzhi(eps)/system/tmp/template 文件夹;
- 将备份的数据库导入到新系统数据库中
- 比较 原系统和新系统的 chanzhi/config/my.php 把原系统中my.php 中多的定义内容复制到 新系统my.php 中。
- linux系统可能还需要注意一下chanzhieps整个文件的读写权限,可以执行一下 chmod -R 777 chanzhieps
蝉知CMS本地迁移到服务器具体步骤的更多相关文章
- SVN仓库连同版本信息迁移新服务器的步骤
SVN仓库连同版本信息迁移新服务器的步骤 步骤一:导出(1)链接原服务器,找到SVN Server安装路径下的bin文件,并复制文件路径,如 C:\Program File\SVN Server\bi ...
- 帝国cms本地搬家到服务器文章路径问题?
由于我的服务器不支持采集功能,我只能选择先在本地采集好文章发布于本地,再打算同步于服务器. 按照官方的做法, 1.先进后台备份了网站的所有数据,系统——备份与恢复数据——备份数据 2.将e\admin ...
- 蝉知CMS 7.X XSS漏洞复现
个人博客地址:xzajyjs.cn 作为一个开源的企业门户系统(EPS), 企业可以非常方便地搭建一个专业的企业营销网站,进行宣传,开展业务,服务客户.蝉知系统内置了文章.产品.论坛.评论.会员.博客 ...
- [复现]蝉知cms 5.6 前台注入
https://share.weiyun.com/5cbff06337d32a9748d0f1bead5ddbd5 前台注入 在/chanzhieps/system/module/cart/contr ...
- dedecms织梦网站本地迁移到服务器后,后台更新栏目文档提示模板文件不存在,无法解析文档!的解决办法
解决办法: 1.系统设置-系统基本参数-站点设置-网页主页链接,替换为空 2.系统设置-系统基本参数-核心设置-DedeCMS安装目录,替换为空
- 蝉知CMS5.6反射型XSS审计复现
0x00 源起 最近在深入学习反射XSS时遇到蝉知CMS5.6反射型XSS这个案列,乍一看网上的漏洞介绍少之又少,也没有详细的审计复现流程.虽然是17年的漏洞了,不巧本人正是一个喜欢钻研的人.这个CM ...
- 为什么在有的服务器上禅道、蝉知安装会报错? 之理解MySQL的SQL_MODE
最近用蝉知的CMS 建站比较多,感觉蛮顺手的,但在给客户安装的时候却会出现安装报错,其原因也很简单 查看了一下他们的install.sql文件中,有些时间字段的默认值是0000-00-00 00:00 ...
- 本地mysql快速迁移到服务器数据库中
我们可以使用linux的scp命令(scp无法在windows使用),加上mysql自带的mysqldump,能很快的完成数据库的迁移 将本地的数据库(music_db)导出为sql文件(music_ ...
- NO.A.0004——Git私有服务器部署/makefile方式/本地与Git服务器代码交换
一.在linux服务器上搭建私有Git服务程序:make编译方式 远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改.GitHub就是一个免费托管开源代码的远程仓库.但是对于某 ...
随机推荐
- [luoguU42591][小T的绝对值]
luoguU42592 20分思路 对给出的序列求出前缀和,然后\(n^2\)暴力枚举即可拿到第一档分 40分思路 对于数列中的数都相同的情况.只需要特判即可.只要特别注意全都是0的情况即可. 100 ...
- MySQL常用辅助语句
查看索引: mysql> show index from user_info; +-----------+------------+----------+--------------+----- ...
- asp.net 结合本地jQuery使在提交时显示错误提示
最近在做一个项目,做的表单有的比较长,如果直接点提交,错误提示有时可能用户看不见,对用户体验不好.还有客户端提交有点慢,担心用户重复提交,于是做了个检测用户提交表单验证是否有错误,没错误就提交,且把按 ...
- idea中的language level 介绍
language level 介绍 其他 IDE 没有看到类似 language level 的设置,所以这个功能应该算是 IntelliJ IDEA 特有的,可是 IntelliJ IDEA 官网也 ...
- PHP自动加载(__autoload和spl_autoload_register)
一:什么是自动加载 我们在new出一个class的时候,不需要手动去require或include来导入这个class文件,而是程序自动帮你导入这个文件不需要手动的require那么多class文件了 ...
- RHCE就该这么搞01
RHCE就该这么搞01 学习之初:快速了解Linux Boot From Hard DiskInstallationUpgradeMore---------------Boot OpsionsStar ...
- webserver apache 2.2.22-7/ apache webdav / redhat 6.3
s 问题1:Failed to resolve server name for 10.24.41.161 (check DNS) / RedHat 6.3 64位系统 / apache htt ...
- javascript 转换大小写字母
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- java实现获取当前年月日 小时 分钟 秒 毫秒
java代码实现如下 view source print? /** * 英文简写(默认)如:2010-12-01 */ public static String F ...
- css3让图文不能复制
-webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; ...