gpt4 book ai didi

ruby-on-rails - 异常通知程序插件不发送电子邮件

转载 作者:太空宇宙 更新时间:2023-11-03 18:02:24 25 4
gpt4 key购买 nike

尝试让 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] "

将这些添加到 development.rb...

config.action_controller.consider_all_requests_local = true
ActionMailer::Base.raise_delivery_errors = true

已添加到 application_controller.rb

include ExceptionNotifiable
local_addresses.clear

并将其添加到我的一项测试操作中......

raise RuntimeError, "Generating an error"

当我点击操作时,出现了异常,但没有电子邮件发出。查看开发日志。没有电子邮件事件的迹象。

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

最佳答案

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

config.action_controller.consider_all_requests_local = false

关于ruby-on-rails - 异常通知程序插件不发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1208253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com