Ruby 2.2.7とRails 3.2.21を使用していて、宝くじとのバージョンの宝石:locomotive_cms
を展開しようとしています。成功したが、私は次のエラー直面しています:"bundler:Herokuのロードに失敗しました:thin"
2017-08-12T23:33:13.732440+00:00 app[web.1]: bundler: failed to load command: thin (/app/vendor/bundle/ruby/2.2.0/bin/thin) 2017-08-12T23:33:13.732490+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/excon-0.23.0/lib/excon/middlewares/expects.rb:6:in `response_call'
そして、それとは、それはあまりにも、これを生成します。
Heroku::API::Errors::ErrorWithResponse: Expected(200) <=> Actual(400 Bad Request)
私はそのマニュアルに従ってlocomotivecmsのために必要である私のGemfileでthin
を持っています。
他の同様の質問もありましたが、私はまだ問題を解決できません。それは言っている間2.2.7
、および:/app/vendor/bundle/ruby/2.2.0/bin/thin
Gemfile:
source 'https://rubygems.org'
ruby "2.2.7"
gem 'rails', '3.2.21'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'locomotive_cms', '~> 2.5.7', :require => 'locomotive/engine'
gem 'dotenv-rails'
gem 'savon', '~> 2.3.0' # SOAP client for pulling in events
gem 'twitter', '5.8.0'
gem 'twitter-text'
gem 'whenever', require: false
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'compass-rails', '~> 2.0.0'
gem 'sass-rails', '~> 3.2.4'
gem 'coffee-rails', '~> 3.2.2'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '~> 1.2.4'
end
group :development do
gem 'unicorn'
gem 'pry'
end
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'debugger'
# To use on Heorku
gem 'locomotive-heroku', '~> 0.1.0', :require => 'locomotive/heroku'
gem 'thin'
Gemfile.lock:
あなたがここでそれを見つけることができます:https://gist.github.com/Arslan-Ali-Butt/640c1ec1750d17c9803e12a492f35c4e
ちょうどfyi - あなたは、レール3.x.xとルビー2.2.xを使用している場合、あなたはあらゆる種類の問題に遭遇するでしょう。レール4.xをサポートするCMSを使用します。 – zee
あなたのGemfileにはほかに何がありますか? Gemfile.lockには何が入っていますか? –
@AaronBreckenridge私はGemfileと、linkeをGemfile.lockに更新しました。 –