繁体   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