Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/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 更新honeybadger后服务器没有响应_Ruby_Api_Sinatra_Grape - Fatal编程技术网

Ruby 更新honeybadger后服务器没有响应

Ruby 更新honeybadger后服务器没有响应,ruby,api,sinatra,grape,Ruby,Api,Sinatra,Grape,根据建议,我更新到了2.0版。 我按照上面提到的所有说明进行升级 接下来,当我在升级后启动服务器,即shotgun-p3000,并加载页面时,请求超时并抛出: 错误:获取响应代码:500 日志如下所示: 一、 [2015-06-02T10:43:01.447813#11587]信息--:启动Honeybadger版本2.0.12 level=1 pid=11587 一、 [2015-06-02T10:43:01.448585#11586]信息--:启动Honeybadger版本2.0.12 le

根据建议,我更新到了2.0版。 我按照上面提到的所有说明进行升级

接下来,当我在升级后启动服务器,即
shotgun-p3000
,并加载页面时,请求超时并抛出:

错误:获取响应代码:500

日志如下所示:

一、 [2015-06-02T10:43:01.447813#11587]信息--:启动Honeybadger版本2.0.12 level=1 pid=11587

一、 [2015-06-02T10:43:01.448585#11586]信息--:启动Honeybadger版本2.0.12 level=1 pid=11586

W、 [2015-06-02T10:43:01.454212#11587]警告--:初始化开发后端:将不报告数据。液位=2 pid=11587

W、 [2015-06-02T10:43:01.454692#11586]警告--:初始化开发后端:将不报告数据。级别=2 pid=11586

一、 [2015-06-02T10:43:01.462911#11588]信息--:启动Honeybadger版本2.0.12 level=1 pid=11588

W、 [2015-06-02T10:43:01.472935#11588]警告--:初始化开发后端:将不报告数据。液位=2 pid=11588

一、 [2015-06-02T10:43:04.496411#11601]信息--:启动Honeybadger版本2.0.12 level=1 pid=11601

W、 [2015-06-02T10:43:04.500226#11601]警告--:初始化开发后端:将不报告数据。液位=2 pid=11601

一、 [2015-06-02T10:43:07.004766#11614]信息--:启动Honeybadger版本2.0.12 level=1 pid=11614

W、 [2015-06-02T10:43:07.008677#11614]警告--:初始化开发后端:将不报告数据。级别=2 pid=1161

我正在使用以下工具:

  • Ruby 2.1.2
  • 西纳特拉1.4.6
  • 葡萄0.11.0
  • 蜜獾2.0.12

  • 请帮助我解决此问题。

    在以前的honeybadger版本即~>1.9中,我们必须在config.ru文件中指定
    honeybadger::Rack::ErrorNotifier
    。但升级后,我们必须从config.ru文件中删除
    Honeybadger::Rack::ErrorNotifier
    (升级文档不包含此信息)

    从config.ru中删除
    Honeybadger::Rack::ErrorNotifier
    后,它可以正常工作

    接下来,如果您发现您的服务器速度慢,升级后会产生更多的PID,那么请更新您的honeybadger gem

    gem'蜜獾','2.1.0.beta.1'