PHP-FPM 로그 파일에 644 권한을 설정하는 방법은 무엇입니까? 파일에는 권한 rw——-(600)이 있습니다.

/var/log/php-fpm.log에있는 FPM 로그 파일에는 권한 rw-------(600)이 있습니다. 다른 로그 파일은 rw-r--r--입니다. 파일 권한을 644로 구성하려면 어떻게해야합니까?



답변

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)를 참조하십시오 (예 : daemon equiv LOG_DAEMON); 기본값 : daemon

syslog.facility = 데몬

; syslog_ident는 모든 메시지 앞에 추가됩니다. FPM이 여러 개인 경우; 동일한 서버에서 실행중인 인스턴스의 경우 기본값을 변경할 수 있습니다. 일반적인 요구에 맞아야합니다. ; 기본값 : php-fpm

syslog.ident = php-fpm