【发布时间】:2018-02-19 14:32:25
【问题描述】:
我已经在我的应用上安装了 spree,并且目前正在实时运行。
在我的本地计算机上,该应用程序似乎运行良好,当我尝试使用忘记密码时,我会转到确认页面。但在我的实时服务器上,我收到错误 500 屏幕。
我为我的支持安装了 spree mailer gem 并输入了 smpth 信息,但是当我尝试对其进行测试时,我收到以下错误(您想要的更改被拒绝。 也许你试图改变你无权访问的东西。)
谁能告诉我如何设置大礼包和忘记密码?
【问题讨论】:
-
尝试查看日志文件。我的一位客户遇到了同样的问题,这是因为 SMTP 帐户设置错误。
-
@Jakub 如果你愿意,我可以添加日志文件吗?我自己检查过,没有发现任何异常。完全没有错误。
-
如果这是 500 错误并且您在日志文件中看不到任何内容,则可能很难猜测。也许 Nginx/Apache 会告诉更多?
-
@Jakub He Jakub,抱歉回复晚了。关于日志。我又查了一遍日志,果然找到了。
[2018-03-05T10:29:39.064306 #6774] INFO -- : Completed 500 Internal Server Error in 1095ms (ActiveRecord: 44.6ms) F, [2018-03-05T10:29:39.065964 #6774] FATAL -- : OpenSSL::SSL::SSLError (hostname "www.volksphone.nl" does not match the server certificate): /usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/openssl/ssl.rb:315:in post_connection_check'