![如何设置php-fpm日志文件644权限?](https://linux22.com/image/607183/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AEphp-fpm%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6644%E6%9D%83%E9%99%90%EF%BC%9F.png)
位于 /var/log/php-fpm.log 的 FPM 日志文件具有权限rw-------
(600)。其他日志文件具有权限rw-r--r--
。如何将文件权限配置为 644?
答案1
chmod 644 /var/log/php-fpm.log
答案2
将 PHP-FPM 的日志记录设置为 syslog,而不是它自己的日志记录。
; 错误日志文件 ; 如果设置为“syslog”,则日志将发送到 syslogd,而不是写入 ; 本地文件。 ; 注意:默认前缀是 /var ; 默认值:log/php-fpm.log
错误日志 = 系统日志
; syslog_facility 用于指定记录 ; 消息的程序类型。这允许 syslogd 指定来自不同设施的消息 ; 将以不同的方式处理。 ; 请参阅 syslog(3) 以了解可能的值(例如守护进程等同于 LOG_DAEMON) ; 默认值:守护进程
syslog.facility = 守护进程
; syslog_ident 被添加到每条消息的前面。如果您在同一台服务器上运行多个 FPM ; 实例,则可以更改默认值 ; 该值必须满足常见需求。 ; 默认值:php-fpm
syslog.ident = php-fpm