2017-09-01 113 views
0

我想部署我的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 但它沒有幫助。

謝謝。

回答

0

嘗試purging Heroku dyno's cache

heroku plugins:install https://github.com/heroku/heroku-repo.git 
heroku repo:purge_cache -a appname 
+0

我的理解正確的COMAND是 「Heroku的插件:安裝Heroku的回購」,然後 「Heroku的回購:purge_cache -a myappname」。它是否和緩存被清除,但同樣的錯誤仍然存​​在。 – doroshchenko