[英]An 500 error after deploy on Heroku
我在Heroku上部署時遇到問題。 日志:
2014-05-25T11:19:04.968044+00:00 heroku[router]: at=info method=GET path=/ host=still-cliffs-5420.herokuapp.com request_id=6eb4091e-da77-463f-a294-f3f9dcb2fd02 fwd="78.8.138.68" dyno=web.1 connect=0ms service=91ms status=500 bytes=1754
沒有更多的日志。 我的Gemifile中有一個pg寶石。
root 'welcome#index'
主頁不起作用,但是當我鍵入MAIN_PAGE_URL / service_operations時,它起作用並且我看到該網頁。
歡迎控制器:
class WelcomeController < ApplicationController
autocomplete :owner, :imie
def index
@cars=Car.all
@car = Car.new
end
end
請你幫助我好嗎?
如果內頁有效,則意味着您的數據庫關聯有效(此問題的典型原因)。
該問題可能與welcome#index
控制器操作有關—通常,您尚未在本地控制台中執行heroku run rake db:migrate
-
問題可能是您試圖調用存在於本地開發中但尚未在production
創建的數據庫對象。 要解決此問題,您需要遷移生產數據庫,或者使用heroku run rake db:seed
填充數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.