私はローカルで正しく動作するRuby 1.8.7アプリケーションを持っています。なぜ私のRubyアプリケーションがローカルで動作し、Heroku上で動作しないのですか?
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
そしてconfig/database.yml
の一部生産を変える:
production:
adapter: postgresql
database: project_production
pool: 5
timeout: 5000
Herokuの上でそれをロードし、私は、PostgreSQLへのSQLiteのデータベースを変更し、PostgreSQLの9.1.3をインストールするには、私はGemfileがで宝石
sqlite3
を置き換える変更しました
次に、bundle install --without production
を正常に実行しました。次の私はgitリポジトリを作成しました:
git init
git add *
git commit -m "text"
後、私はheroku create --stack bamboo-ree-1.8.7
、git push heroku master
に成功heroku rake db:migrate
でHerokuのアプリケーションを作成します。
しかし、動作しませんでした。
何が欠けていますか?私は間違ったやり方をしたのですか?
ログが何を言うのですか? – Larsenal
"それは動作しませんでした"というエラーメッセージは、RailsもPostgesもHerokuも作成しません。もっと細かいことがほしいかもしれません。 –