Дмитрий Кузнецов, В том то и дело. Так и выходим сейчас из положения на продакшене. Но это неправильно. И каждый раз ручками давать новые права "не круто".
У нас Laravel висит на nobody юзере. И логи порой создаются из под nobody. Но иногда Linuxу приходит в голову создать лог файл из под рута и получается что nobody уже не владелец и он не может получить доступ на запись к этому файлу лога. И сайт падает.
Скорее всего в большинстве случаев они создаются от www-data потому что пользователь заходит на веб и в этот момент что-то пишется.
Но иногда может произойти так что лог создаться в момент запланированной в кроне артисановской командой. И тут уже вопрос от кого оно запускается.