Ruby on rails 独角兽罐头';无法重新启动,因为'parse#u rackup_file';:机架文件(主)不可读

Ruby on rails 独角兽罐头';无法重新启动,因为'parse#u rackup_file';:机架文件(主)不可读,ruby-on-rails,ruby,ruby-on-rails-3,unicorn,rackup,Ruby On Rails,Ruby,Ruby On Rails 3,Unicorn,Rackup,在我为我的unicorn实例执行了kill-9pid\u of_unicorn命令之后,我再也不能重新启动它了。我在rails应用程序根路径中使用unicorn master-c config/unicorn.rb,并在rails的config目录中使用unicorn.rb文件,它是我的unicorn配置文件 /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configur

在我为我的unicorn实例执行了
kill-9pid\u of_unicorn
命令之后,我再也不能重新启动它了。我在rails应用程序根路径中使用
unicorn master-c config/unicorn.rb
,并在rails的config目录中使用unicorn.rb文件,它是我的unicorn配置文件

/home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:659:in `parse_rackup_file': rackup file (master) not readable (ArgumentError)
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:77:in `reload'
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:68:in `initialize'
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:100:in `new'
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:100:in `initialize'
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in `new'
  from /home/wujing/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in `<top (required)>'
  from /home/wujing/.rbenv/versions/2.1.5/bin/unicorn:23:in `load'
  from /home/wujing/.rbenv/versions/2.1.5/bin/unicorn:23:in `<main>'
/home/wking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:659:“解析”机架文件中:机架文件(主文件)不可读(ArgumentError)
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:77:在“重新加载”中
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/configurator.rb:68:在“初始化”中
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:100:in“new”
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:100:在“初始化”中
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:在“新”中
from/home/wuking/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in`'
from/home/wuking/.rbenv/versions/2.1.5/bin/unicorn:23:在“加载”中
from/home/wwking/.rbenv/versions/2.1.5/bin/unicorn:23:in`'
有人经历过类似的问题吗

unicorn主机-c config/unicorn.rb

不确定
master
在您的命令中的含义。这是您可以尝试的:

bundle exec unicorn -D -E <environment> -c config/unicorn.rb
bundle exec unicorn-D-E-c config/unicorn.rb
unicorn主机-c config/unicorn.rb

不确定
master
在您的命令中的含义。这是您可以尝试的:

bundle exec unicorn -D -E <environment> -c config/unicorn.rb
bundle exec unicorn-D-E-c config/unicorn.rb

命令中的
master
是什么尝试:
bundle exec unicorn-E production-c config/unicorn.rb
非常感谢!我直接从
ps-aux | grep unicorn
输出复制,正确的命令是
unicorn-c config/unicorn.rb-D
您的命令中的
master
是什么?
bundle exec unicorn-E production-c config/unicorn.rb
非常感谢!我直接从
ps-aux|grep unicorn
输出复制,正确的命令是
unicorn-c config/unicorn.rb-D