1 安装升级
1.1 蝉知对系统的要求
1.2 使用源码方式安装蝉知
1.3 使用一键安装包安装蝉知
1.4 蝉知一键安装包里安装禅道和然之
1.5 使用在线安装脚本安装蝉知
1.6 如何升级蝉知系统
1.7 使用在线升级脚本升级蝉知
1.8 如何安装蝉知主题
1.9 如何选择加密方式
2 关于蝉知
2.1 关于蝉知企业门户系统
2.2 移动互联时代如何做企业营销?
2.3 蝉知企业门户系统授权协议1.2
2.4 蝉知和禅道的关系
3 使用蝉知
3.1 内容
3.1.1 文章
3.1.1.1 维护文章类目
3.1.1.2 如何使用蝉知系统发布文章内容
3.1.1.3 维护文章:编辑、删除和附件
3.1.2 单页
3.1.2.1 单页功能让您的网站更灵活
3.1.3 博客
3.1.3.1 充分利用蝉知博客功能,展示团队风采,传达理念
3.1.4 手册
3.1.4.1 添加手册
3.1.4.2 设置章节结构
3.1.4.3 编写具体的文章
3.1.4.4 手册设置
3.1.5 投稿
3.1.5.1 投稿功能说明
3.2 商城
3.2.1 订单管理
3.2.2 产品
3.2.2.1 维护产品类目
3.2.2.2 添加产品:设置基本信息
3.2.2.3 添加产品:设置价格产地等属性
3.2.2.4 添加产品:设置产品的图片
3.2.3 其他设置
3.3 会员
3.3.1 会员
3.3.1.1 会员列表信息
3.3.2 评论留言
3.3.2.1 留言的审核和回复
3.3.3 论坛
3.3.3.1 设置论坛的版块信息
3.3.3.2 设置版块信息:版主、描述信息
3.3.3.3 维护论坛:删贴、置顶、回帖、编辑、引用
3.4 推广
3.4.1 流量统计设置
3.4.2 关键词管理
3.4.3 添加友情链接
3.5 设计
3.5.1 界面
3.5.1.1 主题管理
3.5.1.2 布局管理
3.5.1.3 外观管理
3.5.1.4 代码管理
3.5.1.5 素材管理
3.5.1.6 移动端界面管理
3.5.2 标志
3.5.2.1 设置站点的logo
3.5.2.2 设置站点的favicon图标
3.5.3 设置幻灯片
3.5.4 设置导航
3.5.5 区块
3.5.5.1 区块管理
3.5.5.2 实例:使用区块和布局部署统计代码
3.5.5.3 实例:如何通过区块设置网站样式
3.5.6 可视化编辑
3.5.7 其他设置
3.5.8 编辑模板
3.6 平台
3.6.1 插件和主题
3.6.2 导入特效
3.7 设置
3.7.1 站点
3.7.1.1 站点设置
3.7.1.2 语言设置
3.7.1.3 地址类型
3.7.1.4 域名设置
3.7.1.5 CDN设置
3.7.1.6 缓存设置
3.7.1.7 首页菜单
3.7.1.8 全文检索
3.7.1.9 备份还原
3.7.1.10 注册协议
3.7.1.11 静态化设置
3.7.2 公司
3.7.2.1 公司信息
3.7.2.2 联系方式
3.7.3 积分
3.7.4 接口
3.7.4.1 开放登录
3.7.4.1.1 配置蝉知系统使用微博开放登录功能
3.7.4.1.2 配置蝉知系统使用QQ开放登录功能
3.7.4.1.3 配置蝉知系统使用github开放登录功能
3.7.4.1.4 配置蝉知系统使用facebook开放登录功能
3.7.4.2 发信设置
3.7.4.3 微信设置
3.7.5 安全
3.7.5.1 基本设置
3.7.5.2 过滤设置和黑白名单管理
3.7.5.3 敏感词设置和附件上传
3.7.5.4 验证码设置
3.7.5.5 管理员和分组权限设置
4 系统维护
4.1 配置webserver使用静态url功能
4.2 备份蝉知系统
4.3 安装Zend Guard Loader
4.4 安装ioncube扩展
4.5 安装其他php扩展
4.5.1 linux/Windows安装PHP-openssl扩展
4.5.2 linux/Windows安装PHP-curl扩展
4.5.3 linux安装PHP-json扩展
4.5.4 linux/windows安装PHP-mbstring扩展
4.5.5 linux/windows安装php-gd扩展库
4.5.6 linux/Windows安装PHP的PDO扩展
5 定制开发
5.1 如何对蝉知系统进行定制开发
5.2 如何获得蝉知系统源代码
5.3 蝉知的目录结构
5.4 如何找到要修改的文件
5.5 数据库结构
6 臻网建站
6.1 臻网建站使用协议
6.2 臻网建站版本说明
6.3 解析域名到臻网服务器
6.4 为什么我的站点提示被锁定了?
6.5 臻网建站网站如何备份我的数据?

如何升级蝉知系统

2013-08-29 14:41:00
王春生
43576
最后编辑:先知 于 2017-08-31 10:21:26
简介:安装蝉知系统之后,要及时升级到新的版本,以获得更多更好的功能,修复缺陷。升级蝉知系统的基本步骤:下载源码,覆盖,执行升级程序。

蝉知 系统版本发布比较快,每次版本发布我们都会完善功能,修复bug,所以我们强烈建议大家都在第一时间升级到新版本。升级蝉知也非常简单:

一、下载新的源码包

1.1 在我们网站下载新版本的以zip结尾的源码包。(不要下载一键安装包升级)
1.2 解压缩新的程序,覆盖到原来的目录。

比如之前蝉知安装的目录是在c:\xampp\chanzhi下面,则将代码覆盖到c:\xampp\chanzhi,注意,不要拷贝成c:\xampp\chanzhi\chanzhi这样的路径。
如果是虚拟空间的话,参考我们前面源码安装的文档,按照同样的路径覆盖过去。

二、执行升级程序

2.1 访问蝉知升级程序

假设蝉知的访问路径是http://192.168.1.99/,升级路径为http://192.168.1.99/upgrade.php。

2.2 创建ok文件,确认升级权限。(蝉知2.5.1版本之后,ok文件检查操作已去掉)

执行升级之前,系统会让你在 chanzhi/www/下面创建一个ok文件,以确认您对服务器有操作权限。

2.3 备份数据库

2.4 选择之前的版本,确认升级

评论列表
杨先生 2017-12-12 11:36:19



Fatal error: Cannot access empty property in /www/wwwroot/xxx.com/system/tmp/template/default/common/header.lite.html.php on line 10

11:28:48 Cannot access empty property in tmp/template/default/common/header.lite.html.php on line 10 when visiting
升级完就提示这些了
石洋洋 2017-12-12 13:52:41
蝉知版本号是多少? 看一下 tmp/template/default/common/header.lite.html.php 这个文件第8-12行的内容是什么,发出来看一下。
yanhai 2017-02-14 11:07:29
升级失败

SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'layout'; check that column/key exists
The sql is: ALTER TABLE `eps_layout` DROP INDEX `layout`, ADD UNIQUE `layout` (`template`, `plan`, `page`, `region`, `object`, `lang`)

\nSQLSTATE[42S22]: Column not found: 1054 Unknown column 'submittion' in 'eps_article'
The sql is: ALTER table `eps_article` CHANGE `submittion` `submission` enum('0', '1', '2', '3') NOT NULL DEFAULT '0'
蝉知-褚纪鲁 2017-02-14 13:41:49
升级前数据库不完整,缺少字段。
先使用备份还原升级前的数据库。
还原后到数据库中给eps_layout表添加layout索引,定义是:UNIQUE KEY `layout` (`template`,`plan`,`page`,`region`,`object`,`lang`)。
给eps_article表添加submittion字段,定义是:`submittion` enum('0', '1', '2', '3') NOT NULL DEFAULT '0'
添加后重新访问upgrade.php进行升级
幻星 2016-10-14 09:53:26
为什么升级之后,主页能出来,点其它的都一直报“HTTP 错误 404.0 - Not Found”?
蝉知-褚纪鲁 2016-10-14 10:49:19
进入后台--设置--站点--系统设置 选择能使用的访问方式,如GET
V 2016-05-30 14:21:45
system文件夹也要覆盖对不?
蝉知-褚纪鲁 2016-05-30 14:55:41
是的
小鱼 2016-05-12 16:55:57
试了从2.2.1升级到3.0 也是到最后一步就变成空白页了。怎样排除这样的错误?
蝉知-褚纪鲁 2016-05-12 17:41:10
去查找一下错误日志 chanzhi/system/tmp/log/php开头的当天的文件,把相关的错误信息贴出来
小鱼 2016-04-26 21:07:33
从2.2.1升级 到 确认要执行的SQL语句 ,点确定执行,就没有显示了。怎么继续?
蝉知-褚纪鲁 2016-04-27 09:03:36
可能是升级失败了,版本跨度较大可以先恢复一下数据,依次升级到4.2 =》 5.0 =》 5.2
谢杰全 2016-04-06 20:40:06
升级到最后一步,网页就空白了,
http://www.rijinchaye.com/upgrade.php?m=upgrade&f=processSQL
蝉知-褚纪鲁 2016-04-07 08:39:17
恢复备份 重新升级试一下
猜猜 2016-03-25 22:57:11
我现在的版本是5.1但升级的时候没有地方选择5.1啊,最高是5.0,升级失败,提示SQLSTATE[42S22]: Column not found: 1054 Unknown column 'theme' in 'eps_layout'
The sql is: ALTER TABLE `eps_layout` change `theme` plan char(30) NOT NULL after `page`
蝉知-褚纪鲁 2016-03-28 09:16:23
1,确实是否下载的正确的源码包
2,确认文件位置是否覆盖正确
3,确认文件是否覆盖完整 system www文件夹都需要完全覆盖
吉鸟 2016-01-18 15:52:41
按上面的教程还是不会弄呀,有没有图片类或者视频这样的教程呀。
蝉知-褚纪鲁 2016-01-18 16:45:49
可以加蝉知交流群,群面截图操作步骤问问。http://www.chanzhi.org/page/qqgroup.html
吉鸟 2016-01-15 13:41:05
网站里有很多的数据,系统没有数据备份功能,也没有一个很好的升级方法,
蝉知-褚纪鲁 2016-01-18 10:35:37
按照这个文档去升级 http://www.chanzhi.org/book/chanzhieps/68.html
覆盖源码。
1/4
发表评论
评论通过审核后显示。