0

私は現在、開発で非常にうまく機能しているPadrinoプロジェクトに取り組んでいますが、それを実際の環境にプッシュした後、問題が発生しています。ログを確認したところ、発生したエラーは次のとおりです。

[31m  ERROR[0m -[33m24/Jul/2012 11:32:53[0mMongo::ConnectionFailure - Operation failed with the following exception: #<Mongo::ConnectionFailure:0xa762528>:

私のdatabase.rbファイルは、Padrinoによって生成された標準のファイルです。

MongoMapper.connection = Mongo::Connection.new('localhost', nil, :logger => logger)

case Padrino.env
  when :development then MongoMapper.database = 'licensing_development'
  when :production  then MongoMapper.database = 'licensing_production'
  when :test        then MongoMapper.database = 'licensing_test'
end

すべてがコンソールで完全に機能するので、問題は乗客に関係していると思います。私が間違っているかもしれないアイデアはありますか?

4

1 に答える 1

0

OK、それで私を無視してください。データをインポートしたrakeタスクを実行するとき、およびコンソールを起動するときに設定するのを忘れたRACK_ENVため、本番データベースにデータがありませんでした。

于 2012-07-24T13:28:35.783 に答える