0

capistrano 2.12.0、capistrano-ext 1.2.1、Rails 3.2.7、PhusionPassenger3.0.15を使用します。

論理的な理由はありませんが、私の「プレイグラウンド」サーバーは、実際に開発モードで実行されていることを報告し始めました。

再インストールしたり、apacheを再起動したりしましたが、まだスタックしています。

考えるべき実稼働環境があるので、実際にはハードコーディングしたくありません。

私のapacheconfで。設定しました

RailsEnv playground

ここに私のdeploy.rbファイルの要点があります

キャピストラーノは正しい場所などに送っているので、キャップではなくレールか乗客だと思います。

これを適切に行うために他に何ができますか?

- - 編集 - -

Unicornでテストしたところ、開発モードで実行されていることも報告されています。

次のユニコーンを開始します。

 unicorn -E playground -l 8000
4

1 に答える 1

1

多くの実験の結果、根本的な原因は私のモデルの1つにある線であることがわかりました。

 - if Rails.env = 'development'

明らかに、これは単一のものではなく、「==」である必要があります。

于 2012-08-11T13:36:55.970 に答える