2017-08-17 4 views
0

私のレールアプリは5.1.2です。今日まで、すべてがうまくいきました。rails s。私は考えることができPumaがこのエラーをキャッチしました:未定義のメソッド `call ':debug:Symbol

Use Ctrl-C to stop 
2017-08-17 10:49:28 +0800: Rack app error handling request { GET/} 
#<NoMethodError: undefined method `call' for :debug:Symbol 
Did you mean? caller> 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/reporting.rb:21:in `block (2 levels) in warn' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/reporting.rb:21:in `each' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/reporting.rb:21:in `block in warn' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/reporting.rb:20:in `tap' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/reporting.rb:20:in `warn' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/instance_delegator.rb:20:in `warn' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.2/lib/active_support/deprecation/instance_delegator.rb:27:in `warn' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/application.rb:506:in `validate_secret_key_config!' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/application.rb:247:in `env_config' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/engine.rb:692:in `build_request' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/application.rb:518:in `build_request' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-5.1.2/lib/rails/engine.rb:521:in `call' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/configuration.rb:224:in `call' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/server.rb:602:in `handle_request' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/server.rb:435:in `process_client' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/server.rb:299:in `block in run' 
/Users/user/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/thread_pool.rb:120:in `block in spawn_thread' 
2017-08-17 10:49:28 +0800: Rack app error handling request { GET /favicon.ico } 
#<NoMethodError: undefined method `call' for :debug:Symbol 
Did you mean? caller> 

試みたすべてのもの:

  • ダウングレードはまだ2.3.3または2.3.4

運に5.1.0

  • スイッチルビーバージョンをレールに。

    ありがとうございました。詳細が必要な場合はお知らせください。

    ありがとうございました!

  • +0

    は、ロガーレベルのデバッグですか? 「このスレッド」(https://github.com/rails/sprockets-rails/issues/376)が役立つかどうかを確認してください。 – kiddorails

    +0

    @kiddorailsに感謝しますが、それでも同じエラーがあります。このエラーは、リモートから別の 'schema.rb'を貼り付けた直後に発生しました。再度、感謝します。 –

    +0

    それから 'rm db/schema.rb'を試してください。あなたのローカルデータベースのスキーマが正しいと確信できたら、 'rake db:schema:dump'または' rake db:drop db:create db:migrate' – kiddorails

    答えて

    0

    データベースが何らかの形で壊れているように見えます。

    開発中なので、rake db:drop db:create db:setup db:seedです。

    これは誰かを助けることを望みます。

    ありがとうございます。私は再びこの問題に遭遇した

    UPDATE

    。私の自己に注意してください。

    ダブルチェック.envファイル。

    関連する問題