Разрешения на запись для папки активов - PullRequest
0 голосов
/ 24 февраля 2020

Мой сайт обслуживается пользователем 'sites', а файлы принадлежат пользователю 'deploy'

Папка ресурсов и содержимое установлены на 775.

Когда я пытаюсь загрузить новый актив через интерфейс web / admin в silverstripe, я получаю ошибку (пустой результат загрузки файла). Если я установлю для папки разрешения 777, ресурс будет загружен.

Как разрешить сайту писать в папку, принадлежащую развертыванию, без установки небезопасных разрешений 777?

1 Ответ

0 голосов
/ 24 февраля 2020

Если deploy и sites находятся в одной группе, вы можете дать 770 разрешений вместо 777.

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

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