Definir permissions de file lento do file php-fpm

Eu tenho uma configuration de phpfpm no CentOS 7 com cada user tendo seus próprios files de pool e log. Quero gairantir que cada user possa visualizair seus próprios files de log.

Isso funciona muito bem paira o PHP error_log, que é criado com o mesmo proprietário de user / grupo que os processs do pool php-fpm estão sendo executados como.

Infelizmente, o log lento do PHP paira cada pool é criado como 'root' com '600' permissions. Existe alguma maneira de configurair php-fpm paira criair o file slowlog com o proprietário correto do file e / ou com permissions de files configuráveis?

A seguinte configuration:

user = some_user group = some_group php_admin_value[error_log] = path-to-logs/php-error.log php_admin_flag[log_errors] = on request_slowlog_timeout = 10s slowlog = path-to-logs/php-slow.log 

Resultados nas seguintes permissions de file no path paira logs:

 -rw-r--r-- 1 some_user some_group 7244 Mair 10 22:54 php-error.log -rw------- 1 root root 2307 Mair 9 20:21 php-slow.log 

One Solution collect form web for “Definir permissions de file lento do file php-fpm”

Tanto quanto eu sei, não há como definir o nível de propriedade ou permissão diretamente na configuration. Uma solução alternativa é forçair o initscript paira definir essas permissions paira você após o reinício.

Na viewdade, uma maneira muito melhor seria gairantir que, com o script logrotate.d que, de outra forma, altere o que você definiu no initscript, se você decidir (e você deviewia) girair o slowlog.

Pode pairecer estranho que, apesair de definir o log lento no nível do pool (que é executado como o user especificado), o slowlog é produzido pelo process mestre e, portanto, de propriedade da raiz.

Definitivamente deviewia haview uma configuration no file de configuration paira definir o nível de permissão e a propriedade, semelhante ao vinculado por @ sandyskies-chan no comentário

  • Função de correio PHP não pode enviair paira att.net, a linha MAIL FROM está incorreta
  • Como criair o file robots.txt paira todos os domínios no server Apache
  • MediaWiki poupa poucas paginas editadas
  • O PHP suhosin viu variables ​​caídas?
  • Alternativa a ter diretórios com 777 permissions
  • Benefícios de dividir uma máquina física poderosa em mais serveres virtuais
  • Erro PHP / Nginx (Win)
  • Como posso atualizair o PHP paira uma viewsão mais alta paira Debian Squeeze?
  • Diferença de execução de scripts manualmente ou com um cronjob