Ruby on Rails3.0.3アプリケーションをA2Hostingにデプロイしようとしていたので、Passengerを使用してこのチュートリアル( http://wiki.a2hosting.com/index.php/Rails_3 )に従いました。
しかし、アプリケーションを移行できませんでした。これはエラーです。
$ bundle exec rake db:migrate RAILS_ENV=production --trace
rake aborted!
Cipher is not a module
/usr/lib/ruby/1.8/openssl/cipher.rb:22
この問題に関する多くの情報を調べたところ、次のことがわかりました:http: //posterous.mclov.in/how-to-solve-the-cipher-is-not-a-module-errorしかし、アクセスできませんA2ホスティングでは管理者アクセスが許可されていないため、このファイルにアクセスします。
誰かがこの問題を解決する方法を知っていますか?
Rubyバージョン:ruby 1.8.7 Railsバージョン:rails 3.0.3
そして、これはアプリケーションを実行するために必要な宝石のリストです:
gem 'rails', '3.0.3'
gem "devise", "~> 1.4.2"
gem 'jquery-rails', '>= 1.0.12'
gem "paperclip", "~> 2.3.15"
gem "rubyzip"
gem "spreadsheet", '0.6.5.7'
gem "roo", '1.9.5'
gem "schema_plus"
gem "prawn", '0.12.0'
gem "prawn-layout", '0.8.4'
gem 'mysql2', '< 0.3'
ありがとう