将Heroku上的生产应用程序升级到cedar-14后,我遇到了carrierwave-video-thumbnailer的问题。特别是,我收到错误:
ffmpegthumbnailer: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory
在调查之后,我发现其他人在升级到cedar-14之后遇到了libjpeg的问题(除了ffmpegthumbnailer之外的其他宝石)
我的问题是:
(我尝试过heroku堆栈:设置cedar-10但得到错误resource not found
)
答案 0 :(得分:1)
你只能在cedar-10上留下有限的时间,所以你最好试着解决这个问题。但是,如果您需要暂时还原它,请继续阅读。
heroku stack:set cedar
似乎不再起作用,可能是因为它是一颗滴答作响的定时炸弹。
要回滚,您可以使用heroku rollback
功能。
首先,在升级之前获取最新版本的版本号。
heroku releases
然后,做:
heroku rollback v65
(使用您在上一步而非v65中确定的版本)