QA@IT

HerokuでApp crashedエラーが出て困っています

3363 PV

Heroku + Ruby2.0.0-p195/Rails3.2.13 でerror code=H10 desc="App crashed" エラーが出て困っています。

前回のpush時は正常に動作しており、
いくつか機能追加した後もローカルでは正常動作しています。

★試した事(全て正常終了)

  • rake assets:precompile
  • config.assets.compile = true
  • heroku run rake db:migrate
  • heroku run rake assets:precompile
  • heroku run rake db:migrate
  • heroku run rake db:reset

ログを見ると

Could not log "sql.active_record" event. ArgumentError: wrong number of arguments (2 for 0)
/app/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/railties/routes_helpers.rb:11:in block (2 levels) in with': private methodsend' called for NewsController:Class (NoMethodError)
などと出ています。

解決のヒントなどあれば、ご教授下さい。

回答

ご自分で実装された NewsControllersend というメソッドがありませんか?

send というのは Ruby の大切な組み込みメソッドなので、不用意にオーバーライドするのは避けたほうがいいです。

編集 履歴 (0)
  • tomy_kaira 様

    ご指摘の通り、Controllerにsendというメソッドを定義してしまっておりました。
    メソッド名を変更したところ、正常に動作しました。


    ありがとうございます!!
    -
ウォッチ

この質問への回答やコメントをメールでお知らせします。