用户工具

站点工具


这是本文档旧的修订版!


v0.7.1

V6-v7升级手册

Cobub Razor从版本0.6升级到版本0.7,具体需要如下步骤:

步骤一: 下载V0.7版本最新代码

1、从 https://github.com/cobub/razor 下载0.7版本的代码,得到razor-master.zip压缩包,将其解压得到razor-master文件夹,里面包含sdk和web文件夹等。

2、将上面的 web 文件夹复制你准备升级部署网站的web目录下(注意复制前 web 名称不能与前几个版本的名称相同)。为了方便调试,你可以将”web”修改成”razor_v7″,并将里面的application文件夹下的config.php文件中的$config['base_url']= ‘http://yoururl/razor_v7′。

3、将0.6版本的application\config\目录下的文件autoload.php、database.php复制到0.7版本的application\config\目录下,覆盖0.7版本的这两个文件,并把0.7版本里的routes.php文件中的$route['default_controller'] = “install/installation” 修改成 $route['default_controller'] = “report/home”。

步骤二: 准备修改数据库和数据仓库的脚本文件

这里假设你的数据库为 razor ,数据仓库为 razordw ,数据库和数据仓库中的表前缀均为 umsinstall_

1、修改数据库

1.1、增加表

1)新增表 umsinstall_device_tag

属性名称 属性值 索引
id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY
device_id int(11) Not NULL
tags varchar(1024) default NULL
productkey varchar(64) Not NULL

sql语句(注意修改表前缀umsinstall_,下同):

CREATE TABLE IF NOT EXISTS `umsinstall_device_tag` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `deviceid` varchar(256) NOT NULL,
    `tags` varchar(1024) default NULL,
    `productkey` varchar(64) NOT NULL,
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
razor/upgrade-instruction-v0-6-to-v0-7.1442215328.txt.gz · 最后更改: 2017/07/14 11:12 (外部编辑)