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