0

Railsアプリを5.0.0.rc1別のブランチに更新しています。アプリは で実行するように既に構成されていましたが、更新プロセス中にpuma 2.14にアップグレードしました。puma 3.4.0

私は実行しましたが、今は気にしないディレクティブrails update以外は何も変更されていないため、古い puma 構成を保持しました。plugins

とにかく、アプリを開発モードで応答させることはできませんが、ステージング サーバーにデプロイして、より良いエラー ログを取得できるかどうかを確認し、実際にステージングで動作するようにしました

以前は、次の場所にアクセスして、pow を使用してローカルでアプリにアクセスできました。

http://app.dev

今、それはうまくいきません。どちらもしません:

bundle exec puma -C config/puma.rb config.ru

これもありません:

bin/rails server puma

私のログには、毎回次のようなものが表示されます。

Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:39 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:44 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:47 -0400
Started GET "/" for 127.0.0.1 at 2016-05-27 09:11:50 -0400

サーバーをローカルで起動しようとしても、処理のためにRailsに到達することはありません。そして、それが私が得るすべてのエラー情報でもあります。Pow のログも同様に役に立ちません。

何が起こっているのですか?

4

1 に答える 1

4

pow の感情的な後継者 (レポでの最新のコミットは 2014 年 11 月 6 日から) はpuma-devです。彼らのドキュメントによると、Rails 5 では pow は使えません。

于 2016-08-12T18:11:58.883 に答える