我正在使用Bitnami红矿山安装。我试图通过一些插件来扩展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/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)我已经检查了BUNDLE命令,而且重新安装了瘦游戏。但最终还是取得了成功,但没有解决上述问题。有什么想法,什么是不正确的配置?
提示:如果我在thin.rb中注释这一行,它将崩溃在mysql2.so上。
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/mysql2-0.3.11-x86-mingw32/lib/mysql2/mysql2.so发布于 2014-04-10 20:37:23
原因:
Te的根本原因是不正确的版本依赖(我使用Ruby2.0.0,Windows 7 32位(也检查了64位版本)。
如果您正在使用BITNAMI REDMINE设置,可能存在内部不公平。
解决方案:安装最新的mysql2驱动程序和瘦文件,然后编辑红宝石目录中的创业板文件,以使用这些最新版本。对我来说,目前的情况是:
[...]
gem 'thin', '1.6.2'
[...]
when 'mysql2'
gem "mysql2", "0.3.15", :platforms => [:mri, :mingw]
[...]https://stackoverflow.com/questions/22684040
复制相似问题