2

私の開発ログでは、作成された SQL ステートメントなどの情報を取得します。

ただし、ステージング サーバーにデプロイすると、開発ログに記録されません。

それを取得するためにカピストラーノ/レールを構成するにはどうすればよいですか?

注:本番環境で実行する必要があります(データベースアクセスなど)

4

1 に答える 1

2

構成でログレベルを明示的に設定できます。

ActiveRecord::Base.logger.level = Logger::DEBUG

実際にステージング専用の環境をセットアップします。environment に staging.rb ファイルを作成し (上記のロガー設定と本番構成の残りのコピーを使用)、database.yml にエントリを作成してから、RAILS_ENV=staging フラグを指定してサーバーを起動します。

于 2010-05-23T00:33:13.377 に答える