J'ai installé super_exception_notifier en exécutant:Obtenir super_exception_notifier travailler
sudo gem install super_exception_notifier
et je l'ai essayé lui permettant dans mon projet (qui a déjà la poste de travail, car il envoie des courriels à d'autres fins) comme celui-ci . Sur environment.rb I ajouté
# Notification configuration
require 'exception_notifier'
ExceptionNotifier.configure_exception_notifier do |config|
config[:exception_recipients] = %w([email protected])
config[:notify_error_codes] = %W(404 405 500 503)
end
et sur mon application_controller.rb je:
require 'exception_notifiable'
class ApplicationController < ActionController::Base
include ExceptionNotifiable
Est-ce que je manque quelque chose? parce que peu importe quelle erreur je génère. Soit un 404, une erreur de route, une division par zéro dans un contrôleur ou dans la console, en mode développement ou production, je n'ai pas de mails et pas de messages d'erreur ou quoi que ce soit.
Des idées?
Eh bien, je ne ai essayé à distance à mon serveur en production; et je m'attendrais à ce que les erreurs de console soient toujours envoyées car elles sont toujours locales quand même. – Pablo