微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mysql – 无法在Windows7 64位中安装openproject – 对于Fiddle:Module,未定义的方法`dlopen’

我无法在我的系统中安装openproject,我已经按照openproject wiki文档中提到的所有步骤进行操作

我有Windows 7 64位和
here开始使用railsinstaller 2.2.4安装ruby
here开始MysqL mysql-5.6.21-winx64
here开始的MysqL 32位客户端
来自git location的openproject
来自openproject guide的后续文档.
我得到以下错误,请指导摆脱这个问题.
我是Ruby的新手

C:\Users\Administrator\openproject>bundle exec rake db:create:all
require 'rails/all'... 2.309s
Bundler.require... rake aborted!
NoMethodError: undefined method `dlopen' for fiddle:Module
C:/Users/Administrator/openproject/config/application.rb:68:in `block in <top (required)>'
C:/Users/Administrator/openproject/config/application.rb:44:in `block in bench'
C:/Users/Administrator/openproject/config/application.rb:43:in `bench'
C:/Users/Administrator/openproject/config/application.rb:67:in `<top (required)>'
C:/Users/Administrator/openproject/Rakefile:33:in `require'
C:/Users/Administrator/openproject/Rakefile:33:in `<top (required)>'
(See full trace by running task with --trace)

解决方法:

这似乎不是openproject的问题,而是railsinstaller version you are using的问题.当你确定你使用的是1.9.3以上的ruby版本时,它会消失

openproject installation guide将ruby 2.1列为最低要求.不幸的是,似乎没有railsinstaller提供高于1.9的ruby,这会使openproject与你机器上的railsinstaller不兼容.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐