2012-01-04 10 views
2

私はHerokuのにアプリケーションをデプロイしようとしているに接続するプリコンパイル。Railsの3.1資産:資産パイプラインと3.1をレールにアップグレードした後、データベース

could not connect to server: Connection refused 
Is the server running on host "127.0.0.1" and accepting 
TCP/IP connections on port xxxx? 

が、私はページ上の提案を取っても、それを追加しようとした後、(私のconfig/application.rbファイルに以下を追加しました:私は、エラーを受信したときにHerokuののtroubleshooting pageに言及した一般的な問題に遭遇しました個々の[環境]効果なしに.RBファイル)

config.assets.initialize_on_precompile = false 

私は非existantデータベースに私の本番環境を指すように私のdatabase.ymlファイルを変更しますが、きた資産を実行している場合:ローカルプリコンパイルタスクを、I以下を入手してください:

> RAILS_ENV=production bundle exec rake assets:precompile --trace 
** Invoke assets:precompile (first_time) 
** Execute assets:precompile 
rake aborted! 
FATAL: database "my_nonexistant_database" does not exist 

Tasks: TOP => environment 
(See full trace by running task with --trace) 

私はそれを修正できるように、データベースを初期化しようとしているが、私はこれよりも多くのデバッグ情報を取得するためのアイデアが不足してきた私のアプリケーションのどの部分を把握しようとしています。

誰もが、あるいは根本的な問題を固定するためのいずれかが私のアプリは、DBを初期化しようとしている場所の詳細情報を取得するための任意のヒントを持っていますか?

答えて

関連する問題