В получении разрешения отказано при запуске collectstati c в Django в ElasticBeanstalk - PullRequest
1 голос
/ 14 июля 2020

При выполнении следующей команды я получаю эту ошибку: Permission denied: '/opt/python/bundle/4/app/staticfiles'

source /opt/python/current/env && python /opt/python/current/app/manage.py collectstatic --noinput

Вот мои настройки:

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'

1 Ответ

1 голос
/ 14 июля 2020

На основе комментариев.

Папка /opt/python/current ссылается на одну из папок в /opt/python/bundle. Эти папки принадлежат root.

Таким образом, решение заключалось в использовании root для запуска команды.

...