首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rake中止(thin_parser.so)

Rake中止(thin_parser.so)
EN

Stack Overflow用户
提问于 2014-03-27 09:59:23
回答 1查看 384关注 0票数 0

我正在使用Bitnami红矿山安装。我试图通过一些插件来扩展Redmine,但是RAKE命令失败了。

代码语言:javascript
复制
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上。

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-10 20:37:23

原因:

Te的根本原因是不正确的版本依赖(我使用Ruby2.0.0,Windows 7 32位(也检查了64位版本)。

如果您正在使用BITNAMI REDMINE设置,可能存在内部不公平。

解决方案:安装最新的mysql2驱动程序和瘦文件,然后编辑红宝石目录中的创业板文件,以使用这些最新版本。对我来说,目前的情况是:

代码语言:javascript
复制
[...]
    gem 'thin', '1.6.2'
[...]
    when 'mysql2'
    gem "mysql2", "0.3.15", :platforms => [:mri, :mingw]
[...]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22684040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档