1

刚刚在我的 BlueHost 服务器上部署了一个 rails 应用程序,安装了所有的 gem 并使用 Passenger 启动了该应用程序。

但是,当我转到应用程序时,我看到:

在此处输入图像描述

知道为什么会出现错误can't convert nil into Hash吗?我也尝试将jsongem 从降级1.7.71.7.5,但没有成功。(我改回来了,别担心)

更新 1

我想也许此时它还没有迁移我的数据库。但是我刚刚迁移了它,仍然遇到同样的问题。

更新 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

0

我们将服务器托管从 BlueHost 更改为 DigitalOcean。它现在正在工作......不确定 BlueHost 正在做什么来限制它。

于 2013-04-07T02:25:01.483 回答