2010-07-30 6 views
1

У меня есть контроллер страниц с некоторыми статическими страницами вместо использования метода rest (show, index и т. Д.).(ActionView :: MissingTemplate) Ошибка при развертывании приложения для heroku

статические файлы просмотр отлично на моей локальной машине, но при развертывании с Heroku я получаю следующее сообщение об ошибке:

PagesController#used_cars_south_wales (ActionView::MissingTemplate) "Missing template pages/used_cars_south_wales.erb in view path app/views"

Кто-нибудь еще получить такую ​​же проблему, любой совет ценится.

ответ

2

В сообщении об ошибке говорится все, что я думаю. Heroku Rails ищет app/views/pages/used_cars_south_wales.html.erb, но это явно не находит его. Если он работает локально, то этот файл существует. То, что он не работает на Heroku, предполагает, что он не был добавлен и не был привязан к git repo, прежде чем нажимать ваше приложение.

$ git add app/views/pages/used_cars_south_wales.html.erb 
$ git commit -m "some comment..." 
$ git push heroku master 
+0

Эй, это трюк. Я новичок в heroku и git, я совершил изменение и не добавил файл. Спасибо. – lyntaff

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