Не удалось настроить процесс демона gunicorn

«Файл», который вы хотите стереть, — это не файл, а каталог.
Простая команда rmне сотрет его, вам нужно использовать rmdirили более сложную команду rm (, например rm -rf, которую вы использовали ). Обратите также внимание, что rmdir не удалит каталог, если он не пуст.

Однако, поскольку ls печатает ?, вероятно, что в родительском каталоге каталог прочитал (r ), но не выполнил (x)(cd в него )разрешения.
Решение состоит в том, чтобы дать родительскому )каталогу (права x, а если вы являетесь владельцем, права на чтение и запись:

chmod 711 old-folder-name(parent)

Затем либо (, если старая -папка -имя пустое):

$ cd old-folder-name(parent)
$ rmdir old-folder-name

или:

$ cd old-folder-name\(parent\)/
$ rm -rf old-folder-name 
2
01.09.2019, 21:46
1 ответ

В файле gunicorn.cfgпри изменении

umask = os.getenv('GUNICORN_UMASK')
group = os.getenv('GUNICORN_GROUP')
user  = os.getenv('GUNICORN_USER')
с

по

umask = 0
user = None
group = None

Тогда все выглядит хорошо. Я не знаю, почему и как. но да, это решило проблему. Если кто-то здесь может объяснить мне, то это будет здорово.

0
27.01.2020, 22:24

Теги

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