我是rails中的newbee。在執行測試代碼我收到以下錯誤Rails測試中的錯誤錯誤
/usr/local/rvm/gems/ruby-2.3.1/gems/airbrake-ruby-1.4.4/lib/airbrake-ruby.rb:102:in `configure': the 'default' notifier was already configured (Airbrake::Error)
from /home/akhil/test-prjct/ver3/prjct/config/initializers/errbit.rb:1:in `<top (required)>'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `block in load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /usr/local/rvm/gems/ruby-2.3.1/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
from /usr/local/rvm/gems/ruby-2.3.1/gems/railties-4.2.1/lib/rails/engine.rb:652:in `block in load_config_initializer'
配置/初始化/ errbit.rb有以下代碼
Airbrake.configure do |config|
config.host = 'https://192.168.2.143:3000'
config.project_id = -1
config.project_key = '***********'
config.environment = Rails.env
config.ignore_environments = %w(development test)
end
請幫我解決這個問題。在此先感謝
沒有airbrake.rb文件 – Sachin
所以你必須有另一個帶有Airbrake配置的文件。當你已經配置Airbrake時,顯示這個錯誤 –
@AkhilSudhakaran我已經用信息更新了我的答案你怎麼能找到從哪裏調用config方法。希望它會幫助 –