您好我一直在嘗試部署我的Rails應用程序的Heroku在過去的幾天紅寶石,我得到這個錯誤「很抱歉,但出事了。我們已經通知過這個問題我們很快就會看到它「。即使我跟隨Heroku的導遊,我檢查Heroku的日誌,這是它說:麻煩部署到Heroku的
2012-03-05T18:59:41+00:00 app[web.1]: Processing by StoreController#index as HTML
2012-03-05T18:59:41+00:00 app[web.1]: Rendered store/index.html.erb within layouts/application (66.7ms)
2012-03-05T18:59:41+00:00 app[web.1]: Completed 500 Internal Server Error in 164ms
2012-03-05T18:59:41+00:00 app[web.1]:
2012-03-05T18:59:41+00:00 app[web.1]: ActionView::Template::Error (PG::Error: ERROR: column "name" does not exist
2012-03-05T18:59:41+00:00 app[web.1]: LINE 1: SELECT "products".* FROM "products" ORDER BY Name
2012-03-05T18:59:41+00:00 app[web.1]: ^
2012-03-05T18:59:41+00:00 app[web.1]: : SELECT "products".* FROM "products" ORDER BY Name):
2012-03-05T18:59:41+00:00 app[web.1]: 2: <p id= "notice"><%= notice %></p>
2012-03-05T18:59:41+00:00 app[web.1]: 3: <% end %>
2012-03-05T18:59:41+00:00 app[web.1]: 8:
2012-03-05T18:59:41+00:00 app[web.1]: 6: <div class ="entry">
2012-03-05T18:59:41+00:00 app[web.1]: app/views/store/index.html.erb:5:in `_app_views_store_index_html_erb___635623125359494649_35532040'
2012-03-05T18:59:41+00:00 app[web.1]: 7: <div class="img">
2012-03-05T18:59:41+00:00 app[web.1]: 5: <% @products.each do |product| %>
2012-03-05T18:59:41+00:00 app[web.1]:
2012-03-05T18:59:41+00:00 app[web.1]: 4:
2012-03-05T18:59:41+00:00 app[web.1]:
2012-03-05T18:59:41+00:00 app[web.1]: cache: [GET /] miss
可能是什麼問題,因爲它工作本地罰款?難道這是事實我使用SQLite3作爲我的數據庫進行測試和開發,但對於Heroku它使用PostgreSQL?
當你說這本地工作,你的意思是你在本地測試的生產環境,或者是你談論你的開發環境? – PhillipKregg 2012-03-05 21:33:36