Я бы хотел, если бы кто-нибудь мог помочь мне с моим развертыванием геройку.бегущие рельсы 3.2/mongoid app on heroku не удается
Я создал мой Rails 3.2 приложения со следующим Gemfile
source 'https://rubygems.org'
gem 'rails', '3.2.0'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3-ruby', :require => 'sqlite3'
gem 'mongoid'
gem 'bson_ext'
gem 'mongoid_slug'
gem 'heroku'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem "compass", ">= 0.12.alpha"
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
И я запустить rails g mongoid:config
команду
От поддержки Heroku, я добавил расширение mongolab и изменил mongoid.yml evironnement переменные до MONGOLAB_URI
Когда я затем развертываю приложение, он не запускается на геройку.
Я не уверен, что происходит, но я получаю сообщение об ошибке в журналах Heroku:
WARNING: Invalid .gemspec format in '/app/.bundle/gems/ruby/1.9.1/specifications/actionmailer-3.2.0.gemspec'
2012-01-29T19:13:46+00:00 app[web.1]: Could not find activemodel-3.2.0 in any of the sources
Вот полный лог-файл:
https://gist.github.com/1700231
имеет никого испытали ту же проблему? Я не уверен, возникла ли проблема из моей настройки или мне нужно добавить что-то к рельсам для работы с мангоидом?
Cheers.
http://stackoverflow.com/questions/8721712/deploying-to-rails-project-to-heroku-could-not -find-activemodel –
Вы пробовали Rails 3.2.1? –
Нет, у меня нет, но я попробую, когда вернусь домой. Попробуем это тоже: http://railsapps.github.com/rails-heroku-tutorial.html. не уверен, может ли он быть связан с стеком. –