【发布时间】:2016-04-19 02:43:10
【问题描述】:
使用工头启动我的本地服务器,每当我提出任何请求时都会得到以下信息。
HTTP parse error, malformed request (): #<Puma::HttpParserError: Invalid HTTP format, parsing fails.>
ENV: {"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "CONTENT_TYPE"=>"text/plain", "QUERY_STRING"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"2.9.1", "GATEWAY_INTERFACE"=>"CGI/1.2"}
使用 rvm 运行 Ruby 2.2.0
还有来自我的 Gemfile 的一些可能相关的位:
gem 'rails', '4.2.5.2'
gem 'puma', '2.9.1'
在这里完全被难住了,希望能提供任何帮助。很高兴从我的配置中提供更多上下文,但我什至不知道从哪里开始。
编辑:
当我使用foreman start 运行服务器时出现此错误。如果我用rails s 启动它,那么一切都很好。
【问题讨论】:
标签: ruby-on-rails puma foreman