Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 异常通知插件不发送电子邮件_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 异常通知插件不发送电子邮件

Ruby on rails 异常通知插件不发送电子邮件,ruby-on-rails,ruby,Ruby On Rails,Ruby,正在尝试使Rails异常通知程序插件正常工作。我已经在我的应用程序中安装了它 script/plugin install git://github.com/rails/exception_notification.git 把它放在environment.rb的末尾,在Rails::Initializer调用之外 ExceptionNotifier.exception_recipients = %w(user@host.com) ExceptionNotifier.sender_address

正在尝试使Rails异常通知程序插件正常工作。我已经在我的应用程序中安装了它

script/plugin install git://github.com/rails/exception_notification.git
把它放在
environment.rb的末尾,在
Rails::Initializer
调用之外

ExceptionNotifier.exception_recipients = %w(user@host.com)
ExceptionNotifier.sender_address = %("Error" <abc@xyz.com>)
ExceptionNotifier.email_prefix = "[Error] "
添加到
应用程序\u controller.rb

include ExceptionNotifiable
local_addresses.clear
并将此添加到我的一项测试操作中

raise RuntimeError, "Generating an error"
当我点击该操作时,会引发异常,但不会发出电子邮件。查看开发日志。没有电子邮件活动的迹象

我已验证我可以在开发中发送测试电子邮件,因此电子邮件发送配置正确。

ExceptionNotifier不会发送错误电子邮件,因为它将您的请求视为本地请求。尝试更改此配置设置:

config.action_controller.consider_all_requests_local = false
ExceptionNotifier不会发送错误电子邮件,因为它将您的请求视为本地请求。尝试更改此配置设置:

config.action_controller.consider_all_requests_local = false