Задать вопрос
@anasasiakiri4enko

Из-за чего ошибка резвертывания rails на vps?

Здравствуйте!
Деплою приложение на VPS ubuntu 14.04, вылетает ошибка Could not locate Gemfile. (после cap production deploy но не сразу)
Не могу понять в чем дело.
Развёртываю по видео-уроку - https://www.youtube.com/watch?v=OIyAGAA6m94

Содержимое .gitignor:
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
#   git config --global core.excludesfile '~/.gitignore_global'

# Ignore bundler config.
/.bundle

# Ignore all logfiles and tempfiles.
/log/*
/tmp/*
!/log/.keep
!/tmp/.keep

# Ignore Byebug command history file.
.byebug_history
/config/database.production.yml
/config/secrets.production.yml


Если необходимо содержимое других файлов - пишите, покажу. Или подскажите хотя-бы куда смотреть?

69022f13c65d4b27bfb5cb3cca13943d.png
f563f4f3985e4f2a936a159940bf817b.png
dcd66df3fc8842b8b4f762e109afe3fb.png
  • Вопрос задан
  • 671 просмотр
Подписаться 2 Оценить 2 комментария
Решения вопроса 1
@anasasiakiri4enko Автор вопроса
Задача решена. Как мне стало понятно, просто неверно был указан пароль от базы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vladchernik
@vladchernik
system analyst | developer
Bundle пытается найти Gemfile и установить все зависимости по адресу, указанному после --path, но не находит его. Т.е. по тому адресу не лежит Gemfile. В этом причина ошибки.

У вас есть несколько вариантов:
  1. Выполните деплой из корневой папки проекта и/или выполните предварительно в корне проекта команду bundle install
  2. Укажите вручную где лежит Gemfile, например, так:
    BUNDLE_GEMFILE="MyProject/Gemfile.ios" bundle install


Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы