【问题标题】:Unable to Install Redmine on Win 2008R2 .. gem install activerecord-mysql-adapter not working无法在 Win 2008R2 上安装 Redmine .. gem install activerecord-mysql-adapter 不工作
【发布时间】:2012-10-07 09:57:36
【问题描述】:

尝试在 Windows Server 2008 R2 上安装 Redmine 时,我遇到了以下错误,我们没有找到解决方案...

它要求安装某些东西,但在尝试安装时却说找不到。它建议使用activerecord-mysql2-adapter,但即使这样也不起作用......

我现在开始相信 ROR 很烂......

C:\Ruby\Apps\Redmine>rake db:migrate
rake aborted!
Please install the mysql adapter: `gem install activerecord-mysql-adapter` (193:
 %1 is not a valid Win32 application.   - C:/Ruby187/lib/ruby/gems/1.8/gems/mysq
l-2.8.1-x86-mingw32/lib/1.8/mysql_api.so)

Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)

C:\Ruby\Apps\Redmine>gem install activerecord-mysql-adapter
ERROR:  Could not find a valid gem 'activerecord-mysql-adapter' (>= 0) in any re
pository
ERROR:  Possible alternatives: activerecord-mysql2-adapter, activerecord-jdbcmys
ql-adapter, activerecord-jdbc-adapter, activerecord-ruby_mysql-adapter, activere
cord-fb-adapter

【问题讨论】:

    标签: mysql ruby-on-rails ruby redmine


    【解决方案1】:

    根据您的database.ymladapter 行尝试gem install mysqlgem install mysql2

    【讨论】:

    • 我都试过了,还是不行。我在数据库文件中使用 mysql 作为适配器。
    • 这不起作用。我接受这个答案只是为了结束这个问题。因为没有其他选择。
    【解决方案2】:

    您的数据库连接可能出错,请验证您的 mysql 是否正在运行,如果正在运行,请验证您在 database.yml 中的 sql 连接设置

    我也遇到过这个问题,但是更改 database.yml 连接对我有用

    【讨论】:

    • 嗯...感谢您的更新。但是,我们已经检查了它的数据库连接.. 并确保这不是问题。但是,我们已经为 Redmine 安装了 bitnami 堆栈。这对我们有用。
    猜你喜欢
    • 2012-03-25
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-03
    相关资源
    最近更新 更多