2013-04-16 2 views
12

В настоящее время я пытаюсь настроить простое приложение в Ruby on Rails. Я переместил db, засеял его и теперь застрял в следующей ошибке.неявное преобразование nil в String

no implicit conversion of nil into String 

Extracted source (around line #4): 

1: <!--[if lt IE 9]> 
2: <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
3: <![endif]--> 
4: <%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %> 
5: <%= stylesheet_link_tag 'blueprint/print', :media => 'print' %> 
6: <%= stylesheet_link_tag 'custom', :media => 'screen' %> 

Похоже, что помощники тегов активов не работают должным образом или возвращают нуль (если это возможно)?

ответ

22

Я исправленный эта ошибку, добавив следующую строку в мой application.rb:

ActionController::Base.config.relative_url_root = '' 

ошибка, скорее всего, из-за ошибки в моих рельсах версии, которая 3.0.12.

+5

Это известная ошибка в версии вашего рельса, и она никогда не будет исправлена ​​в Rails 3.0.x, см. Https://github.com/rails/rails/issues/9619 – Jarl

Смежные вопросы