бегущие рельсы 3.2 / приложение mongoid на героку не получается - PullRequest
0 голосов
/ 30 января 2012

Я бы хотел, чтобы кто-нибудь мог помочь мне с моим развертыванием 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 на MONGOLAB_URI

Когда я разверну приложение, ононе работает на heroku.

Я не уверен, что происходит, но я получаю это сообщение об ошибке в журналах 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

Кто-нибудь сталкивался с такой же проблемой?Я не уверен, что проблема связана с моей настройкой или мне нужно добавить что-то в рельсы для работы с mongoid?

Cheers.

1 Ответ

2 голосов
/ 31 января 2012

Это было немного больно, но я наконец там.

http://railsapps.github.com/rails-heroku-tutorial.html

- это то место, куда нужно отправлять рельсы для размещения 3.2 на герою.

Это говорит о том, что у меня болит голова, не слишком весело, чтобы преодолевать столько препятствий, когда кто-то хочет учиться. Octopress выглядит хорошо в тот момент, когда я говорю вам:

Хорошо, давайте продолжим

...