Heroku rails pg_ext.so LoadError
问题描述:
我想部署我的Rails应用程序到Heroku。我创建了一个应用程序,并成功地推动它,但是当我做Heroku rails pg_ext.so LoadError
heroku run rake db:migrate
我收到此错误
> rake aborted!
> LoadError: libruby.so.2.3: cannot open shared object file: No such file or directory -
> /app/vendor/bundle/ruby/2.3.0/gems/pg-0.21.0/lib/pg_ext.so
的Rails 5.0.4 红宝石2.3.1p112(2016年4月26日修订54768)[x86_64-linux] pg-0.21.0
我见过类似的帖子,并试图应用描述的解决方案,但没有运气。试过其他版本的pg,像这里Cannot migrate on Heroku 但它没有帮助。
谢谢。
答
尝试purging Heroku dyno's cache:
heroku plugins:install https://github.com/heroku/heroku-repo.git
heroku repo:purge_cache -a appname
我的理解正确的COMAND是 “Heroku的插件:安装Heroku的回购”,然后 “Heroku的回购:purge_cache -a myappname”。它是否和缓存被清除,但同样的错误仍然存在。 – doroshchenko