Веб-приложение не может быть запущено после развертывания в цифровом океане - PullRequest
0 голосов
/ 16 января 2019

-------- Исключение составляет: -------

Ваш пакет заблокирован для activesupport (4.2.8), но эта версия не может быть найдена ни в одном из источников, перечисленных в вашем Gemfile. Если вы не изменили источники, это означает, что автор activesupport (4.2.8) удалил его. Вам нужно обновить свой пакет до другой версии activesupport (4.2.8), которая не была удалена для установки. (Bundler :: GemNotFound). Я обновил ruby ​​с 2.2.4 до 2.4.0 на сервере

Изображение ошибки

1 Ответ

0 голосов
/ 17 января 2019

Я просто установил правильный путь для passenger_root в моем файле nginx.conf. Хотя после этого nginx не запускался из файла error.log (nginx), я обнаружил, что мне нужно немного скомпилировать. Я следовал там инструкциям, а также заглянул в Не удалось запустить сторожевой таймер Phusion Passenger?

командная строка

/ usr / local / rvm / gems / ruby-2.4.0 / gems / gems / passenger-5.0.30 / bin / passenger-config compile-agent

...