기본적으로 PHP-FPM에서 오류가 기록되지 않는다.
1. fpm/pool.d/www.conf 파일을 연다. (보통 /etc/php5/fpm/pool.d/www.conf 여기에 있다)
2. 아래 내용의 주석을 푼다. (주석은 ; 이다)
;php_admin_value[error_log] = /var/log/fpm-php.www.log
;php_admin_flag[log_errors] = on
3. 로그파일을 생성한다. (슈퍼유저로 실행)
touch /var/log/fpm-php.www.log;
4. 로그파일에 권한을 준다. (슈퍼유저로 실행)
www-data는 php-fpm의 실행 유저이다.
chown www-data.www-data /var/log/fpm-php.www.log
5. php5-fpm 재실행
service php5-fpm restart
6. 끝
- Posted
- Filed under 프로그래밍/PHP