Bugfree升级(从2.0升级到3.0.4)

Bugfree升级(从2.0升级到3.0.4)

1.前提

由于之前使用bugfree2.0,但现在bugfree版本已经升级到bugfree3.0.4,新增了不少功能。由于2.0和3.0.4之间数据库结构已经发生了很大变化,因此不能直接升级,需要从2.0升级到2.1.3,然后从2.1.3再升级到3.0.4.

升级前准备: 备份bugfree相应数据和附件目录,以防万一。

2.升级过程

1)把bugfree2.1.3的包解压出来,解压出来的名称是bugfree2.1.3,那么改成bugfree,复制到…./htdocs/(原先bugfree2版本所放目录),目的是:替换原先2.1.3版本的bugfree文件。

2) 浏览器访问http://ip/bugfree/install

 

继续,进入2.配置界面,这个界面:注意:数据库名:和之前2.1.3版本的数据库名一致(这样才能保证之前的数据不丢失),用户名密码也一致。【这里我的环境是默认的:数据库名是bugfree2,用户名是root,密码为空。】,
接着点击安装,到如下备份

3) 最后升级成功,于是再次在浏览器访问:http://ip/bugfree,就是bugfree2.1.3
4)从2.1.3升级到3.1.4过程和上面是一样的。

3.升级后问题

问题现象:bugfree从2.0升级到3.0.4后,原来迁移过来的项目附件无法上传,提示信息为“File Location 不可为空白”,但是新建项目则不会出现此种问题; 

原因分析:项目迁移导入时,会将原有的项目用户和用户组一起带过来,权限问题造成的。

解决办法 :进入到BUGFILE文件,更改迁移项目的用户和用户组,保证和新建项目的用户和用户组一样,如下命令  

 chown –R  daemon:daemon  Project*

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值