相关疑难解决方法(0)

无法访问RubyGems - 可能是由于SSL?

这里有新的Ruby on Rails,只是尝试安装和设置.

我正在按照本指南开始如何入门.但是,当我进入3.2创建博客应用程序时,我在运行时遇到了一个问题rails new blog.当我尝试这个时,我得到了一个错误

安装rake 10.4.2时发生错误,Bundler无法继续.在捆绑之前确保'gem install rake -v '10 .4.2''成功.

所以,当我尝试运行该命令时,我收到此错误:

错误:无法找到有效的gem'rake ':无法从https://rubygems.org/下载数据- SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败

谷歌搜索后,我找到了这个指南.在诊断部分,我试过跑openssl version,这没用.我安装了OpenSSL并将其添加到我的路径中.但是,当我尝试获取任何宝石时,我仍然会遇到同样的错误.我也无法ping ruby​​gems.org - 什么都没有回来.

我使用的是Windows 7,Rails 4.1.8,Ruby 2.0.0p598,RubyGems 2.0.14和OpenSSL 1.01j.任何帮助将不胜感激!

ruby ssl rubygems ruby-on-rails

8
推荐指数
2
解决办法
2万
查看次数

'gem install sqlite3' 失败

当我运行时 rails new todo,它显示如下(相关问题确保'gem install ~'在捆绑之前成功)。

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read
server certificate B: certificate verify failed (https://rubygems.org/gems/sqlit
e3-1.3.10-x64-mingw32.gem)
An error occurred while installing sqlite3 (1.3.10), and Bundler cannot
continue.
Make sure that `gem install sqlite3 -v '1.3.10'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)

当我运行时gem install sqlite3,它显示如下。

C:\Ruby21-x64>gem install sqlite3
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3:
        ERROR: Failed to build gem native extension.

    C:/Ruby21-x64/bin/ruby.exe extconf.rb …
Run Code Online (Sandbox Code Playgroud)

sqlite ruby-on-rails

2
推荐指数
1
解决办法
3396
查看次数

标签 统计

ruby-on-rails ×2

ruby ×1

rubygems ×1

sqlite ×1

ssl ×1