私は今このアップグレードを数時間行っており、ついには本当に立ち往生しています。 一般的なBundler::Fetcher::CertificateFailureError
を受け取った時点ですべてが起動しました。多くの工夫の後、私は私のGemfileはhttpに私はまた変わってきた私はSSL証明書のためにRails 5へのアップグレードを完了できません
$ gem sources --remove http://rubygems.org
$ gem sources --add http://rubygems.org
と私の宝石のソースを変更し、いくつかの時点で最新のバージョン
$ gem -v
2.6.9
$ ruby -v
ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]
$ bundle -v
Bundler version 1.14.2
にアップグレードすべてのものを持っていると思う
`bundle install 'を実行すると、次のエラーが表示されます(bit.ly urlを手作業で破棄してエラー内容をポストする必要がありました)。
Fetching source index from https://rails-assets.org/
Retrying fetcher due to error (2/4): Bundler::Fetcher::CertificateFailureError Could not verify the SSL certificate for https://rails-assets.org/.
There is a chance you are experiencing a man-in-the-middle attack, but most likely your system doesn't have the CA certificates needed for verification. For information about OpenSSL certificates, see http://bit. ly/ruby-ssl. To connect without using SSL, edit your Gemfile sources and change 'https' to 'http'.
Retrying fetcher due to error (3/4): Bundler::Fetcher::CertificateFailureError Could not verify the SSL certificate for https://rails-assets.org/.
There is a chance you are experiencing a man-in-the-middle attack, but most likely your system doesn't have the CA certificates needed for verification. For information about OpenSSL certificates, see http://bit. ly/ruby-ssl. To connect without using SSL, edit your Gemfile sources and change 'https' to 'http'.
Retrying fetcher due to error (4/4): Bundler::Fetcher::CertificateFailureError Could not verify the SSL certificate for https://rails-assets.org/.
There is a chance you are experiencing a man-in-the-middle attack, but most likely your system doesn't have the CA certificates needed for verification. For information about OpenSSL certificates, see http://bit. ly/ruby-ssl. To connect without using SSL, edit your Gemfile sources and change 'https' to 'http'.
Could not verify the SSL certificate for https://rails-assets.org/.
There is a chance you are experiencing a man-in-the-middle attack, but most
likely your system doesn't have the CA certificates needed for verification. For
information about OpenSSL certificates, see http://bit. ly/ruby-ssl. To connect
without using SSL, edit your Gemfile sources and change 'https' to 'http'.
enter code here
私はどこから始めたのですか。私がgem sources
にhttpsしようとすると別のエラーが表示されることがありますが、これを解決した後は別の質問としては良いかもしれません。
@cristobal - 私は既にこのガイドの自動セクションを読んでいます(そのガイドのリストよりも新しいバージョンに合わせて調整しました。私の 'gem sources'と' Gemfile'はどちらもrubygems.orgを使用しています – Ben
RailsInstallerを使用していますか?これに問題があり、手動であなたのcacertを更新する必要があるかもしれませんそれは私のために働いていませんでしたが、Bitnami Rubystackのアップデート版をインストールしました) [私は同様の質問を見つけました](http://stackoverflow.com/questions/40137612/ssl-issue-installing-bootstrap- gem) –
今私は非常に厚く感じています;)私は別の作業中のWindowsマシンに自分のコードを移動し、 "謎の"レールssets.orgは実際に私のGemfileの行から来ました。クラッシュする前にバンドルが実際にそのファイルに入っていることはわかりませんでした。 @cristobalのような資産は、この不気味なことを示唆しました。 – Ben