Задать вопрос
nulldef
@nulldef
Senior Software Developer

Как перестать делать chmod и начать жить?

Здравствуйте.
У меня такая проблема. На сервере есть папка, куда приложение (PHP, Laravel) пишет логи.
Одни день - один файл вида runtime.DD.MM.YYY.log.
И каждый день приходится chmod'ом давать права на запись этой папке, потому что file not opened: permission denied.
Владельца папки выставил уже nginx:nginx но проблема не исчезла.
Буду благодарен за ваши советы.
  • Вопрос задан
  • 3115 просмотров
Подписаться 3 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@cold_brain
Попробуйте командой umask воспользоваться, с ее помощью вроде можно задать маску с правами на вновь создаваемые файлы и каталоги.
Ответ написан
Комментировать
kompi
@kompi
nullstack devoops
Причем тут nginx...
Кто за php отвечает, apache или fpm? Вот у них и правьте user/group в конфигах.
Вангую: это php-cli пишет логи по кронтабу с дефолтными user/group.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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