新手问题 安装 ruby-china 后访问出错:NoMethodError

michael · 2012年10月03日 · 最后由 michael 回复于 2012年11月02日 · 2345 次阅读

安装 ruby-china,如下问题,是什么原因呢?真心求教

=========================chromium 下,http://127.0.0.1:3000 输出=========== NoMethodError in Home#index

Showing /home/administrator/work/ruby-china/app/views/home/index.html.erb where line #1 raised:

undefined method `[]' for nil:NilClass Extracted source (around line #1):

1: <%= raw SiteConfig.index_html %> 2: <% content_for :styles do %> 3: <%= stylesheet_link_tag "home" %> 4: <% end %> Rails.root: /home/administrator/work/ruby-china

Application Trace | Framework Trace | Full Trace app/models/site_config.rb:48:in find_by_key' app/models/site_config.rb:33:inblock in method_missing' app/models/site_config.rb:32:in rescue in method_missing' app/models/site_config.rb:19:inmethod_missing' app/views/home/index.html.erb:1:in `app_views_home_index_html_erb__746429660_108226000' Request

Parameters:

None Show session dump

Show env dump

Response

Headers:

None

我也是这个错误。。。同求。。。

rake db:seed 没有执行

安装请用 setup.rb

#2 楼 @huacnlee #3 楼 @ashchan 等哪天发烧了再执行这两个命令,thx you v.m

需要 登录 后方可回复, 如果你还没有账号请 注册新账号