1

cancanを使用して、Rails 4アプリケーションをローカルで正常に実行しています。しかし、Herokuにプッシュすると、コードが何かを承認しようとするたびに、このエラーが発生します

Uninitialized constant ApplicationController::Ability

ログを見ると、アプリケーションコントローラーにあるこのメソッドで失敗しているようです。何が起こっているのですか?

  def current_ability
    @current_ability ||= Ability.new(current_user, load_service_provider_from_host)
  end

これは、私のローカル マシンでは問題なく動作します。

4

1 に答える 1