cancanを使用して、Rails 4アプリケーションをローカルで正常に実行しています。しかし、Herokuにプッシュすると、コードが何かを承認しようとするたびに、このエラーが発生します
Uninitialized constant ApplicationController::Ability
ログを見ると、アプリケーションコントローラーにあるこのメソッドで失敗しているようです。何が起こっているのですか?
def current_ability
@current_ability ||= Ability.new(current_user, load_service_provider_from_host)
end
これは、私のローカル マシンでは問題なく動作します。