-2
私はレールアプリケーションを開発中です。今すぐ見ることができません。私のlocalhost:3000は私にエラーを与えています。Ruby on Railsエラー:暗号キーに関する "ArgumentError in PagesController#home"
スタート引用をPagesControllerの#ホームに
と、ArgumentError
キーは、(ライン#72の周り)32刺さ
抽出されたソースである必要があります。
cipher = new_cipher
cipher.encrypt
cipher.key = @secret
# Rely on OpenSSL for the initialization vector
iv = cipher.random_iv
終了引用符
私は正直なところ、これが何を意味するのか分かりません。私はPagesControllerを見つけることができず、pages_controllerしか見つけられません。そのファイルはほんの数行に過ぎず、暗号はありません。これを修正するために私がやることができる魔法があるのですか、それとも深刻な間違いですか?
チェック[この](https://github.com/rails/rails/issues/25185)ちょうど今のところ、Rubyのバージョンについてですでる。 – Gerry
* PagesControllerは見つかりません、pages_controllerだけです。* - あなたのrailsプロジェクトには、 'app/controllers/pages_controller.rb'というファイルがあります。そのファイルの中に 'class PagesController'という行があります。そしてそのクラスの中で、あなたは 'def home'という行を見つけなければなりません。それはエラーです: 'ArgumentError in PagesController#home'が出てきます。 – 7stud