私は、ユーザがログイン/ログアウトしたり、作成することができるマイナーアプリを作った。私はデータベースとしてmySQLを使用しており、すべてがローカル環境で正常に動作しています。しかし、私はherokuに展開してデータベースを移行した後、herokuのバージョンは動作しません。私はこれを取得していたとき、私の尾ログ:"申し訳ありませんが、何かが間違っていました。" Herokuにデプロイした後
2011-10-20T18:48:22+00:00 app[web.1]: Started GET "/" for 83.233.57.240 at 2011-10-20 11:48:22 -0700
2011-10-20T18:48:22+00:00 app[web.1]: Processing by HomeController#index as HTML
2011-10-20T18:48:22+00:00 app[web.1]: Rendered home/index.html.erb within layouts/application (0.0ms)
2011-10-20T18:48:22+00:00 app[web.1]: Completed 500 Internal Server Error in 2ms
2011-10-20T18:48:22+00:00 app[web.1]:
2011-10-20T18:48:22+00:00 app[web.1]: ActionView::Template::Error (defaults.js isn't precompiled):
2011-10-20T18:48:22+00:00 app[web.1]: 3: <head>
2011-10-20T18:48:22+00:00 app[web.1]: 4: <title><%= content_for?(:title) ? yield(:title) : "Untitled" %></title>
2011-10-20T18:48:22+00:00 app[web.1]: 5: <%= stylesheet_link_tag "application" %>
2011-10-20T18:48:22+00:00 heroku[router]: GET afternoon-lightning-2154.heroku.com/ dyno=web.1 queue=0 wait=0ms service=7ms status=500 bytes=728
2011-10-20T18:48:22+00:00 app[web.1]: 6: <%= javascript_include_tag :defaults %>
2011-10-20T18:48:22+00:00 app[web.1]: 7: <%= csrf_meta_tag %>
2011-10-20T18:48:22+00:00 app[web.1]: 8: <%= yield(:head) %>
2011-10-20T18:48:22+00:00 app[web.1]: 9: </head>
2011-10-20T18:48:22+00:00 app[web.1]: app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb___2280146998680186378_39052620'
2011-10-20T18:48:22+00:00 app[web.1]:
2011-10-20T18:48:22+00:00 app[web.1]:
2011-10-20T18:48:22+00:00 app[web.1]: cache: [GET /] miss
私はそれはいくつかの点で500エラーを完了していることがわかりますが、私は、なぜ分かりません。これに対する提案はありますか?前もって感謝します!あなたが設定/環境/生産
# Fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
でこれを持って
美しいが....実際に既に一度それを試してみましたが、それはうまくいきませんでした。私がそれをやったのは2度目でした。それが実際に何をしているのか教えていただけますか?どうもありがとうございます。 –
@HolgerEdwardWardlowSindbæk:編集を確認 – Nerian
あなたは私を冗談している...あなたはちょうど私のCSSの問題を修正しました!それは何らかの理由でCSSを拾うようには見えなかったが、コンパイルに役立った。私は変更を行うたびにこれを行うべきですか、それは一度限りのことですか? –