2016-11-26 2 views
0

ruby​​ on railsアプリケーション用にbetter_errorsバージョン2.1.1をインストールしました。しかし、私はまだ同じ古いデバッグページを取得します。私も宝石binding_of_callerをインストールしました。私はさらに、better_errorsの実行時の依存関係として、erubiscoderayrackという3つの宝石をインストールしました(gemページhereを参照)。このすべては役に立たない。Gem 'better_errors' not working Rails 5.0.0

他の解決方法も試しましたが、いずれかはthisです。このすべては役に立たない。

私はUbuntu 16.04,rails 5.0.0.1およびruby 2.3.1p112を使用しています。

+0

あなたは 'bundle install'をして、その後にサーバーを再起動しましたか?あなたは春を使いますか?春も再起動してみてください。 –

+0

@SergioTulentsevはい! –

+0

@SergioTulentsev私は開発のためにプーマを使用しています。 –

答えて

1

routing error/404 exceptionでテストしていないことを確認してください。will no longer end up triggering better_errorsです。

コントローラが動作しているかどうかを確認する最も良い方法は、コントローラのアクションに未定義の変数を入れてから、そのURLを押すことです。

+0

これはエラーである可能性は想像もできませんでした。ありがとう! :) –

0

あなたは開発中の宝石をインストールしましたか?

'group :development do 
    gem "better_errors" 
end' 

私は、Rails 5アプリケーションとその正常動作にbetter_errorsを追加しました。

+0

ありがとう、問題は解決され、私はそれを 'group development'それ自体にインストールしました。 –