Первоначально я просто закомментировал строку № 6 (просто чтобы я мог продолжать работать).
<%#= javascript_include_tag "application" %>
В конце концов мне понадобился JavaScript, поэтому мне пришлось вернуться к этой проблеме. Я оставил закомментированную строку выше и просто жестко запрограммировал эту строку сразу под ней:
<script src="/assets/application.js" type="text/javascript"></script>
Страница загрузилась нормально, поэтому я просмотрел источник страницы и посмотрел на
http://0.0.0.0:3000/assets/application.js
... только чтобы найти похожую ошибку:
throw Error("NameError: uninitialized constant JSON::ParserError
(in /Users/me/Dev/fishapp/app/assets/javascripts/products.js.coffee)")
Поэтому я решил загрузить консоль rails и посмотреть, смогу ли я загрузить гем JSON, но получил ошибку с iconv:
ruby-1.9.2-p290 :001 > require 'json'
LoadError: no such file to load -- iconv
Тем временем при загрузке рельса добывается самоцвет:
ruby-1.9.2-p290 :004 > require 'rails'
=> false
Так что я искал вокруг и нашел это:
http://beginrescueend.com/packages/iconv/
Следуйте этим инструкциям, и ваша проблема будет решена! Для справки, эти инструкции:
rvm pkg install iconv
rvm remove 1.9.2
rvm install 1.9.2 --with-iconv-dir=$rvm_path/usr
Я оставляю шаги, которые предпринял в случае, если другие ищут Google похожие ошибки.