簡體   English   中英

Rails + Heroku:應用程序在Heroku上崩潰但在本地服務器上運行

[英]Rails + Heroku: App crashing on Heroku but working on local server

我剛剛更改了一個模型來支持枚舉 (我認為從Rails 4.1開始可用)。 我的應用程序繼續在本地服務器上運行,但是當我部署到Heroku時,在日志中出現“ Application Error App Crashed錯誤,而在訪問該站點時出現“ Application Error ”。 如果我從模型中刪除枚舉聲明行,它將再次起作用。 任何想法為什么會這樣?

class ModelName < ActiveRecord::Base
  enum status: [ :new ,:old, :both ]
end

Heroku日志:

at=error code=H10 desc="App crashed" method=GET path=/favicon.ico host=app.herokuapp.com request_id=005c1584-7217-4685-b41e-a5657122d9e2 fwd="89.242.203.122" dyno= connect= service= status=503 bytes=

老實說,這是一個非常模糊的問題。 這是我的先驗答案。 檢查您是否在應用程序中預編譯資產。 如果這不起作用,請查看您是否在寶石文件中使用Postgres作為生產數據庫適配器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM