1

Rails アプリケーションを BlueHost サーバーにデプロイし、すべての gem をインストールして、Passenger でアプリケーションを起動しました。

ただし、アプリに移動すると、次のように表示されます。

ここに画像の説明を入力

エラーが発生する理由はcan't convert nil into Hash何ですか?jsonまた、 gem を から1.7.7にダウングレードしようとしまし1.7.5たが、成功しませんでした。(元に戻しましたのでご安心ください)

更新 1

この時点でデータベースが移行されていないのではないかと思いました。ただし、移行したばかりで、まだ同じ問題が発生しています。

Update 2 明確にするために、私はRuby 2.0.0-p0Rails 4.0.0.beta1を使用しています

更新 3 ここに、要求された私の Gemfile があります。

source 'https://rubygems.org'

gem 'rails', '4.0.0.beta1'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.0.1'
gem 'haml'
gem 'simple_form'
gem 'bootstrap-sass'
gem 'execjs'
gem 'therubyracer'
gem 'rvm-capistrano'

group :assets do
  gem 'sass-rails',   '~> 4.0.0.beta1'
  gem 'coffee-rails', '~> 4.0.0.beta1'
  gem 'uglifier', '1.3.0'
end

group :development do
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'sqlite3'
end

group :production do
  gem 'pg'
end
4

1 に答える 1