2016-04-29 2 views
0

これまで1年間問題なく実行していたタスクを実行するのが難しいです。 Ruby Padrinoアプリケーションを自分のマシンに開発する。私は流涙剤を使用します。迷惑な人がいたら、パテの設定を読み込み、 "bundle exec padrino start -h 0.0.0.0"を実行します。バンドルエグゼクティブパッドトライノのトラブル

RuntimeError: Rack config file `0.0.0.0` must have `.ru` extension 
    detect_application at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/padrino-core-0.12.4/lib/padrino-core/server.rb:23 
       run! at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/padrino-core-0.12.4/lib/padrino-core/server.rb:12 
       start at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/padrino-core-0.12.4/lib/padrino-core/cli/adapter.rb:7 
       start at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/padrino-core-0.12.4/lib/padrino-core/cli/launcher.rb:30 
       run at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/thor-0.19.1/lib/thor/command.rb:27 
     invoke_command at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/thor-0.19.1/lib/thor/invocation.rb:126 
      dispatch at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/thor-0.19.1/lib/thor.rb:359 
       start at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/thor-0.19.1/lib/thor/base.rb:440 
       (root) at /home/vagrant/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/padrino-core-0.12.4/bin/padrino:9 
       load at org/jruby/RubyKernel.java:1087 
       (root) at /home/vagrant/.rbenv/versions/jruby-1.7.18/bin/padrino:23 

私も前に、これはとてもそれが更新さを宝石のファイルは、この問題や他の何かを引き起こしている疑問に思ってにインストールバンドルを実行する必要がありました:これは通常、私は今、このエラーが発生したが、私のコンピュータを再起動した後、環境負荷につながります。どんな情報もありがとうございます。

答えて

1

あなたが引用符でそれを持っている場合は、コマンドが期待通りに実行されます:

bundle exec 'padrino start -h 0.0.0.0'

知られており、問題で報告されてバンドラーのバグをhttps://github.com/bundler/bundler/issues/4480

0

この問題を解決するために、Bundlerのバージョンを1.12.0から1.11.2に戻す必要がありました。変更されたことは分かりませんが、誰かがそれに光を当てることができれば、私はそれを感謝します。