Puma не запускается после перезагрузки EC2, упаковщик: команда не найдена: puma - PullRequest
0 голосов
/ 06 июня 2019

Я супер новичок в Ruby, и я делал ami для EC2, и вдруг мой процессор EC2 поднялся до высокого уровня, и мне пришлось его перезапустить. После этого мой Webapp дает 502. Я выполнил эту команду, но она выдает ошибку

bundler: command not found: puma
Install missing gem executables with `bundle install`

Команда:

bundle exec puma -e production -d -b unix:/home/deploy/council-data/shared/tmp/sockets/puma.sock

Прикрепленный снимок экрана с ошибкой. Я немного растерян, не знаю, что делать, чтобы приложение снова заработало. Любая помощь будет великолепна.

enter image description here enter image description here

1 Ответ

1 голос
/ 06 июня 2019

Это потому, что вы устанавливаете ruby, bundler и gems в другой учетной записи, которая не является "admin" в настоящее время, которую вы используете. Попробуйте учетную запись root или разверните ее с помощью sudo bash.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...