Вы используете стек 1.8.6. Запустите heroku stack:migrate bamboo-mri-1.9.2
, а затем снова разверните приложение.
Если проблема не устранена, вставьте полученную ошибку в стек 1.9.2.
редактировать
Похоже, вы используете пользовательский выбор, например konkurrancers".* FROM "konkurrancers" ORDER BY rand()
, по крайней мере, в журнале написано
* * 1010
2011-03-18T10: 40: 11-07: 00 приложение [web.1]:
ЛИНИЯ 1: ... "kurkurrancers". * ОТ
"konku rrancers" ЗАКАЗАТЬ НА rand ()
LIM ... 2011-03-18T10: 40: 11-07: 00
Приложение [web.1]:
Проблема в том, что rand () не является функцией в postgress, и поэтому вы получаете сообщение об ошибке. (Heroku использует postgress в качестве движка DB)
Редактировать 2
try (я предполагаю, что имя сущности - Konkurrance)
Konkurrance.all[rand(Konkurrance.all.size)]
Редактировать 3
konkurrances = Konkurrance.find_all_by_kategori_id(@kategor)
@bannerkat = konkurrances[ rand(konkurrances.size) ]
и следующий вопрос будет стоить € 10 - я принимаю PayPal: p