Ruby on rails Rake中止(精简解析器.so)
我正在使用Bitnami Redmine安装。我尝试通过一些插件扩展Redmine,但RAKE命令失败Ruby on rails Rake中止(精简解析器.so),ruby-on-rails,ruby,redmine,bitnami,Ruby On Rails,Ruby,Redmine,Bitnami,我正在使用Bitnami Redmine安装。我尝试通过一些插件扩展Redmine,但RAKE命令失败 C:\Bitnami\redmine-2.4.3-0\apps\redmine\htdocs>rake rake aborted! 126: The specified module could not be found. - C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/vendor/bundle/ruby/2.0.0/gems/th
C:\Bitnami\redmine-2.4.3-0\apps\redmine\htdocs>rake
rake aborted!
126: The specified module could not be found. - C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/vendor/bundle/ruby/2.0.0/gems/thin-1.3.1-x86-mingw32/lib/thin_parser.so
C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/vendor/bundle/ruby/2.0.0/gems/thin-1.3.1-x86-mingw32/lib/thin.rb:41:in `require'
C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/vendor/bundle/ruby/2.0.0/gems/thin-1.3.1-x86-mingw32/lib/thin.rb:41:in `<top (required)>'
C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/config/application.rb:7:in `<top (required)>'
C:/Bitnami/redmine-2.4.3-0/apps/redmine/htdocs/Rakefile:5:in `<top (required)>'
(See full trace by running task with --trace)
原因:
根本原因是版本依赖性不正确(我使用Ruby 2.0.0、Windows 7 32位(也在64位版本上检查)
如果您使用的是BITNAMI REDMINE设置,则可能存在内部不一致性
解决方案:
安装最新的mysql2驱动程序和精简版,然后在redmine目录中编辑gem文件以使用这些最新版本。对我来说,目前是:
[...]
gem 'thin', '1.6.2'
[...]
when 'mysql2'
gem "mysql2", "0.3.15", :platforms => [:mri, :mingw]
[...]
[...]
gem 'thin', '1.6.2'
[...]
when 'mysql2'
gem "mysql2", "0.3.15", :platforms => [:mri, :mingw]
[...]