Как сохранить 777 на var / cache / prod (Symfony 5) - PullRequest
0 голосов
/ 06 января 2020

Я использую Symfony 5. Когда я очищаю кеш, папка var / cache / prod теряет разрешение 777. На моем рабочем сервере, если папка var / cache / prod не находится в 777, я не могу отправить форма (ошибка 500).

Как я могу это исправить?

1 Ответ

1 голос
/ 06 января 2020

Вам необходимо добавить группу для создателя каталога, к которому относится процесс, выполняющий сценарии php, и дать права на запись во второй var этой группы.

Если вы используете php -fpm с настройками по умолчанию, вам нужно добавить www-data группы для пользователя, которому принадлежит каталог проекта, и установить разрешения, как в примере.


usermod -a -G www-data you_user_name
chmod 664 /path_to_you_project/var
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...