如何在php-fpm日志文件上设置644权限?


10

/var/log/php-fpm.log中的FPM日志文件具有权限rw-------(600)。其他日志文件有rw-r--r--。如何将文件权限配置为644?

Answers:


3
chmod 644 /var/log/php-fpm.log

7
确实,这适用于现有的日志文件,并且在FPM重新启动和服务器重新启动时保持不变。但是,如果是第一次创建该文件(或者说我出于某种原因将其删除),则对新文件的默认权限仍然是600。是否有其他方法可以确保644与其他程序的日志文件一样?
罗希特(Rohit)2013年

0

将PHP-FPM的日志记录设置为syslog,而不是它自己的日志记录。

; 错误日志文件; 如果将其设置为“ syslog”,则将日志发送到syslogd而不是被写入;在本地文件中。; 注意:默认前缀为/ var;默认值:log / php-fpm.log

error_log =系统日志

; syslog_facility用于指定正在记录哪种类型的程序; 信息。这使syslogd指定来自不同设施的消息;将以不同的方式处理。; 有关可能的值,请参见syslog(3)(例如,相当于守护程序LOG_DAEMON);默认值:守护程序

syslog.facility =守护程序

; syslog_ident附加在每条消息之前。如果您有多个FPM; 实例在同一服务器上运行,您可以更改默认值;必须满足共同需求。; 默认值:php-fpm

syslog.ident = php-fpm

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.