Después de actualizar a Rails 3.1.0 y después de David Rice's instructions, todos mis controladores de forma extraña ya no pueden encontrar sus vistas.ActionView :: MissingTemplate después de la actualización de Rails 3.1
# rails s #
Started GET "/units" for 127.0.0.1 at 2011-09-04 07:52:23 -0400
Unit Load (0.1ms) SELECT "units".* FROM "units"
ActionView::MissingTemplate (Missing template units/index, application/index with {:handlers=>[:erb, :builder], :formats=>[:html], :locale=>[:en, :en]}. Searched in:
):
app/controllers/units_controller.rb:9:in `index'
units_controller.rb
:
# GET /units
# GET /units.xml
def index
@units = Unit.all
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @units }
end
end
Por supuesto, la vista es allí (/app/views/units/index.html.erb
, sino que estaba trabajando antes de la actualización). Siento que es un error estúpido, ¿qué me falta aquí?
ahora no recibo este mismo error en el servidor local, pero lo estoy consiguiendo en Heroku por alguna razón inexplicable . ¿Alguien más vio esto? –