Heroku рельсы pg_ext.so LoadError

Я пытаюсь развернуть свое приложение rails в Heroku. Я создал приложение и успешно отправил его, но когда я

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 ruby ​​2.3.1p112 (26 апреля 2016 г., редакция 54768) [x86_64-linux] pg-0.21.0

Я видел подобные сообщения и пытался применить описанные решения, но безуспешно. Пробовал другие версии pg, например здесь Не удается выполнить миграцию на Heroku, но это не помогло.

Спасибо.


person doroshchenko    schedule 01.09.2017    source источник


Ответы (1)


Попробуйте очистить кеш динамометра Heroku:

heroku plugins:install https://github.com/heroku/heroku-repo.git
heroku repo:purge_cache -a appname
person Alex.U    schedule 01.09.2017
comment
Как я понял, правильная команда - это плагины heroku: install heroku-repo, а затем heroku repo:purge_cache -a myappname. Сделал это и кеш очищается, но все равно остается та же ошибка. - person doroshchenko; 02.09.2017