-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Labels
Description
현재 PHP 7.0 기준 로그 디렉토리 소유자
# ls -l /var/opt/remi/php70/log/
drwxrwx--- 2 apache root 122 3월 30 15:59 php-fpm
문제
- nginx와 여러 php-fpm 간의 소유자 통일을 위해 nobody 로 모두 변경된 상태
- /etc/opt/remi/php70/php-fpm.d/www.conf 에서 에러 로그가
php_admin_value[error_log] = /var/opt/remi/php70/log/php-fpm/www-error.log로 지정되어 있어, PHP 단 에러 로그가 남지 않는 현상 발생.
수동 해결
php-fpm 디렉토리에서 apache(48) 소유자인 것만 찾아 nobody 로 변경하면 바로 해결됨.
# find /var /opt /etc -uid 48
/var/log/php-fpm
/var/opt/remi/php70/log/php-fpm
/opt/remi/php56/root/var/log/php-fpm
/opt/remi/php54/root/var/log/php-fpm
/opt/remi/php55/root/var/log/php-fpm
@ find /var /opt /etc -uid 48 -name php-fpm -type d -exec stat {} \; -exec chown nobody {} \;
신규 설치시 반영 예정
업데이트 예정
이미 운영중인 서버에 업데이트하므로, 소유자를 임의로 자동 수정하는 것은 바람직하지 않음.
따라서 patch/0.9.9-to-0.9.10.sh 형태의 패치 스크립트를 수동 실행하도록 README.md 에서 안내.
Reactions are currently unavailable