我们很抱歉,但出了点问题(Ruby on Rails)

syk*_*syk 3 ruby-on-rails heroku ruby-on-rails-3

一切都在我的本地服务器上工作正常,但是当我在将网站上传到生产中后尝试执行功能时,我收到此错误消息heroku.

在heroku上,除了用户试图发布内容之外,一切正常.这是一个带有帖子按钮的简单文本表单.我似乎只We're sorry, but something went wrong在#of文本超过2或3行或其他东西时才会出现此错误.它有点随机,因为2行或更短的所有内容都很好,但是当它达到2-3行时,并非所有内容都通过.当它超过3时,它们肯定不会通过.

任何人都知道可能导致这个奇怪的错误是什么?正如我所提到的,所有短文本帖子都运行得很好但我开始收到这个错误消息文本帖子得到的时间越长(比如在我的文本框中超过2行)

Ric*_*own 5

最有可能的错误是因为您尝试输入的string字段是字段.Heroku使用pg它将字符串的长度限制为255个字符.text当输入很长时,您需要更改模型以使用字段.

您可以通过以下方式查看日志:

heroku logs

并阅读有关错误的更多信息.