Ark*_*kan 0 ruby rake openssl ruby-on-rails
我有一台安装了RVM的服务器.
Nginx配置了Passenger来处理ruby 1.9.2和Rails 3.
我愿意用ruby 1.8.7安装rails 2应用程序.
我安装了ruby 1.8.7并通过转到ruby 1.8.7源代码并编译和安装.so来安装openssl.
如果我启动irb并尝试要求'openssl'响应,如果"true"
[root@server:/home/redmine/www/redmine-1.0.4/]#irb
irb(main):001:0> require 'openssl'
=> true
irb(main):002:0>
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试启动例如rake gems:install,这是响应.
rake gems:install
(in /home/webapps/redmine-1.0.4)
rake aborted!
no such file to load -- openssl
(See full trace by running task with --trace)
zsh: exit 1 rake gems:install
Run Code Online (Sandbox Code Playgroud)
有人有想法吗?
谢谢 !
我以前见过这个.我相信修复是为了:
cd ~/.rvm/src/ruby-1.8.7*/ext/openssl/
ruby extconf.rb
make
make install
Run Code Online (Sandbox Code Playgroud)
如果它抱怨它需要额外的库,您可能必须安装它们.但这应该可以解决问题.
| 归档时间: |
|
| 查看次数: |
2535 次 |
| 最近记录: |