Rails 5.1.5 - 500日志中没有信息的错误

时间:2018-03-01 03:09:37

标签: ruby-on-rails postgresql apache digital-ocean

我正在使用webpacker 3.2.2,postgres 9.4,apache2和passenger运行Rails 5.1.5应用程序。我不确定这里有哪些其他相关信息,但可以根据需要进行编辑。

我的应用在开发中本地工作。部署到服务器后,它将工作,但最终在2个不同的模型/控制器操作的某些页面上出现500错误。

以下是没有提供太多信息的访问日志:

71.143.443.562 - - [28/Feb/2018:19:15:11 -0700] "GET /posts/jewelry-appraisals-got-even-easier HTTP/1.1" 500 497 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML,$

我不知道为什么,也不知道如何重现错误(或在哪里找到它)。有任何想法吗?谢谢!

更新 - 这是apache2 error.log

[ N 2018-02-28 15:56:07.0526 1243/T3 age/Cor/CoreMain.cpp:917 ]: Checking whether to disconnect long-running connections for process 1416, application /var/www/sellmyjewelry/current (productio$

这是我的rails production.log:

I, [2018-03-01T02:59:04.227988 #6241]  INFO -- : [a45553e8-7b89-45ad-ba05-dade585c17d4] Completed 401 Unauthorized in 2ms (ActiveRecord: 0.4ms)
F, [2018-03-01T02:59:04.228965 #6241] FATAL -- : [a45553e8-7b89-45ad-ba05-dade585c17d4]
F, [2018-03-01T02:59:04.229058 #6241] FATAL -- : [a45553e8-7b89-45ad-ba05-dade585c17d4] NoMethodError (To respond to a custom format, register it as a MIME type first: http://guides.rubyonrails.org$
F, [2018-03-01T02:59:04.229093 #6241] FATAL -- : [a45553e8-7b89-45ad-ba05-dade585c17d4]
F, [2018-03-01T02:59:04.229149 #6241] FATAL -- : [a45553e8-7b89-45ad-ba05-dade585c17d4] actionpack (5.1.5) lib/abstract_controller/collector.rb:26:in `method_missing

” 更新#2 我做到了所以所有错误都是本地的。我在较长的内容上使用.html_safe方法的页面上出现“Mime-Type”错误。我在初始化文件中添加了mime类型但仍然出错。

以下是我得到的错误的屏幕截图: enter image description here

感谢您的帮助。

0 个答案:

没有答案