Ответы:
chmod 644 /var/log/php-fpm.log
Установите в качестве логирования PHP-FPM syslog вместо собственного логирования.
; Файл журнала ошибок; Если установлено «syslog», журнал отправляется в syslogd вместо записи; в локальном файле. ; Примечание: префикс по умолчанию - / var; Значение по умолчанию: log / php-fpm.log
error_log = syslog
; syslog_facility используется, чтобы указать, какой тип программы регистрирует; сообщение. Это позволяет syslogd указывать, что сообщения от разных объектов; будет обрабатываться по-другому. ; Смотрите syslog (3) для возможных значений (например, в эквиваленте демона LOG_DAEMON); Значение по умолчанию: демон
syslog.facility = daemon
; syslog_ident добавляется к каждому сообщению. Если у вас есть несколько FPM; экземпляры, запущенные на одном сервере, вы можете изменить значение по умолчанию; который должен удовлетворить общие потребности. ; Значение по умолчанию: php-fpm
syslog.ident = php-fpm