`/ home / webapp` не является каталогом - Elastic Beanstalk (RAILS) - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь развернуть приложение Rails 5 на Elastic Beanstalk, но в моем файле журнала появляется следующая ошибка, которая указывает, что мой домашний каталог установлен неправильно.

Я попытался установитьHOME переменная окружения, установив HOME в ~/my-app-name, но мне не повезло, и она все равно не использует переменную.Я установил переменную в разделе программного обеспечения в конфигурациях среды.

/var/log/eb-activity.log:

+ cd /var/app/ondeck
+ su -s /bin/bash -c 'bundle exec 
/opt/elasticbeanstalk/support/scripts/check-for-rake-task.rb assets:precompile' webapp
`/home/webapp` is not a directory.
Bundler will use `/tmp/bundler/home/webapp' as your home directory temporarily.
+ '[' false == true ']'
+ su -s /bin/bash -c 'bundle exec rake assets:precompile' webapp
`/home/webapp` is not a directory.
Bundler will use `/tmp/bundler/home/webapp' as your home directory temporarily.
rake aborted!
Psych::SyntaxError: (<unknown>): did not find expected alphabetic or numeric 
character while scanning an alias at line 83 column 22
/var/app/ondeck/config/environments/production.rb:96:in `block in <top (required)>'
/var/app/ondeck/config/environments/production.rb:1:in `<top (required)>'
/var/app/ondeck/config/environment.rb:5:in `<top (required)>'
/opt/rubies/ruby-2.5.3/bin/bundle:23:in `load'
/opt/rubies/ruby-2.5.3/bin/bundle:23:in `<main>'
Tasks: TOP => environment
(See full trace by running task with --trace) (Executor::NonZeroExitStatus)

Здесь обнаружена похожая проблема: проблема развертывания приложения rails 5 в AWS с использованием Elastic Beanstalk из-за rb-readline

Вчера я также задал еще один вопрос об ошибке psych (размещена ссылка ниже), но я начинаю думать, что эта ошибка может быть вызвана неправильной ссылкой на HOME.Я довольно потерян в этот момент и работаю над этим в течение нескольких часов абсолютно без удачи.

Еще один вопрос, который я вчера написал о психической ошибке: Ошибка развертывания на Elastic Beanstalk - Rails

...