最も基本的なアプリを起動して実行しようとしていますが、有名な「申し訳ありませんが、問題が発生しました」というメッセージが表示されます
私はこのガイドに従っています: http://guides.spreecommerce.com/developer/heroku.html .
新しいバニラ アプリを生成し、Heroku に正常にデプロイしました。postgres を使用するために必要な変更を行います。「heroku open」と入力すると、想定される Rails スプラッシュ スクリーンが表示されます。それで:
spree install --auto-accept
ガイドに従い、ruby 版を追加し、spree.rb と application.rb をマイナーチェンジします。
それで
> git add .
> git commit -am "added spree"
> git push heroku master
> heroku run rake db: migrate
localhost:3000 は、s3 にあるはずの写真が欠落しているハッピー スプリー アプリを表示しますが、heroku が壊れています。私の「heroku ログ」には、次のようなページがあります。
2013-08-06T23:30:04.173821+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/act ionpack-3.2.13/lib/abstract_controller/base.rb:167:in `process_action' 2013-08-06T23:30:04.173985+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/act ivesupport-3.2.13/lib/active_support/notifications.rb:123:in `instrumen のブロック t' 2013-08-06T23:30:04.174527+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/jou rney-1.0.4/lib/journey/router.rb:56:「それぞれ」に 2013-08-06T23:30:04.174857+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/rac k-1.4.5/lib/rack/conditionalget.rb:25:in `call' 2013-08-06T23:30:04.175424+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/act ionpack-3.2.13/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call' 2013-08-06T23:30:04.175577+00:00 app[web.1]: vendor/bundle/ruby/1.9.1/gems/rac k-cache-1.2/lib/rack/cache/context.rb:185:「ルックアップ」で
ここで、heroku の移行を実行すると、「ベンダー/プラグインに Rails 2.3 スタイルのプラグインが含まれています!」という非推奨の警告が表示されます。しかし、私が読んだことから、それはそれを壊しているものではありません.
何かアドバイス?