Railsは500人のエラーを出しています(Passengerを使用している実稼働環境では)。生産履歴は、ビューが欠落していると述べている:Railsは.hamlの代わりに.erbのビューを検索しています
Started GET "/" for at 2012-05-12 20:34:18 +0200
Processing by EventCalendarsController#index as HTML
Completed 500 Internal Server Error in 18ms
ActionView::MissingTemplate (Missing template event_calendars/index, application/index with {:locale=>[:it], :formats=>[:html], :handlers=>[:erb, :builder]}. Searched in:
* "/home/regroup/calendar/app/views"
* "/home/regroup/.rvm/gems/ruby-1.9.3-p194/gems/devise-2.0.4/app/views"
):
app/controllers/event_calendars_controller.rb:24:in `index'
私はbundle install
は両方haml
とhaml-rails
宝石をインストール確信しています。ここに私のGemfileがあります:
source 'https://rubygems.org'
gem 'rails', '3.2.3'
gem 'mysql2'
gem 'devise'
gem 'cancan'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer', :platform => :ruby
gem 'uglifier', '>= 1.0.3'
gem 'haml-rails'
gem "twitter-bootstrap-rails"
end
gem 'jquery-rails'
何が間違っていますか?本番環境でこの作業を行うために何かを変更する必要がありますか?
コードを外部にリンクして投稿しないでください。代わりにここに投稿し、適切な書式設定を使用してください。リンクされたリソースがなくなると、この問題は役に立たなくなります。 –