我正在使用event_calendar插件开发一个应用来构建包含某些事件的日历。一切都在开发和测试环境中正常工作,但当我尝试切换到生产环境尝试打开日历页面时,服务器返回500错误页面。
对我来说真正奇怪的是event_calendar直到今天都运行良好,而且我没有触及与此插件相关的一行代码。
所以,这就是我调试没有成功的原因:
config.log_level = :debug
上取消注释此行,仍然没有记录错误。在生产环境中打开rails控制台并尝试向/calendar
发出获取请求:
1.9.3-p0 :001 > app.get '/calendar'
=> 500
1.9.3-p0 :002 > app.response
=> #<ActionDispatch::TestResponse:0x007ff53607d298 @body=["<!DOCTYPE html>\n<html>\n<head>\n ... HTML CODE OF 500 ERROR PAGE ... </html>\n"]
,@header={"Content-Type"=>"text/html; charset=utf-8", "Content-Length"=>"643", "X-Request-Id"=>"d47e6d869dd8e215a0741430ee2eacae", "X-Runtime"=>"0.036510"}, @status=500, @sending_file=false, @blank=false, @content_type=text/html, @charset="utf-8", @cache_control={}, @etag=nil>
除此之外,一切正常,即使在生产环境中也是如此。所以我想这个问题取决于event_calendar上的错误,但我认为鬼错误的问题更为普遍。 我真的希望错误在某个地方! 希望可以有人帮帮我!感谢
马