redmine无法安装mysql_redmine 1.2.1安装和安装会出现的问题

安装redmine 1.2.1步骤:

安装RubyGems ruby setup.rb

3、安装rails 2.3.11 gem install rails -v=2.3.11

4、安装rack 1.1.1 gem  install rack -v=1.1.1

5、验证rails版本 rake版本 rails --version

rake –-version

rails 需为2.3.11

rake 需为0.8.7

6、安装mysql 5.0以上版本,并使用gem安装mysql插件 gem install mysql

8、下载redmine 1.2.1,并解压缩。

9、创建空数据库,使用mysql 控制台 create database redmine character set utf8;

create user 'redmine'@'localhost' identified by 'my_password';

grant all privileges on redmine.* to 'redmine'@'localhost';

10、复制redmine目录下的config/database.yml.example 为 config/database.yml并设置production内容 production:

adapter: mysql

database: redmine

host: localhost

username: redmine

password: my_password

11、打开控制台(cmd),转到redmine的目录下,输入命令生成session store secret。 gem install -v=0.4.2 i18n

rake generate_session_store

12、复制libmysql.dll到ruby bin目录,创建数据库结构 SET RAILS_ENV=production

rake db:migrate

13、插入默认数据 rake redmine:load_default_data

14. Test the installation by running WEBrick web server:ruby script/server webrick -e production

15、Use default administrator account to log in:login: admin

password: admin

1、rake db:migrate 时 Mysql::Error: query: not connected

出现这个问题的原因是MySQL 5.1.3及以上版本所带的libmysql.dll文件并不能很好的与Rails连接。所以你只需更换一个旧版本的libmysql.dll文件即可。下载旧版的libmysql.dll,并放到ruby的bin目录下。

2、rake db:migrate 时 rake/rdoctask is deprecated.  Use rdoc/task instead

rake版本必须是0.8.7

使用rake --version查看版本,如果不是0.8.7

请使用gem uninstall rake卸载

然后使用gem install rake –v=0.8.7安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值