반응형
PHP 8.3-FPM 환경에서 Opcache 오류 로그를 설정하는 방법
현재 Opcache 로그 설정 확인
php-fpm8.3 -i | grep opcache.log_verbosity_level
opcache.log_verbosity_level => 1 => 1
- log_verbosity_level : 현재 로그 레벨 (1 = 오류만 출력)
php-fpm8.3 -i | grep opcache.error_log
opcache.error_log => no value => no value
- error_log : 로그 출력 경로 (설정되지 않음)
Opcache 로그 설정 추가
- 0 : 로그 비활성화
- 1 : 오류만 출력
- 2 : 경고 포함
- 3 : 정보 포함
- 4 : 디버그 전체
vim /etc/php/8.3/mods-available/opcache.ini
; Opcache Log 설정
opcache.log_verbosity_level=4
opcache.error_log=/var/log/php-fpm/opcache-error.log
로그 파일 생성 및 권한 설정
sudo mkdir -p /var/log/php-fpm
sudo touch /var/log/php-fpm/opcache-error.log
sudo chown www-data:www-data /var/log/php-fpm/opcache-error.log
sudo chmod 644 /var/log/php-fpm/opcache-error.log
728x90
설정 반영 및 재시작
php-fpm8.3 -t
sudo systemctl restart php8.3-fpm
적용된 설정 재확인
php-fpm8.3 -i | grep opcache.log_verbosity_level
opcache.log_verbosity_level => 4 => 4
php-fpm8.3 -i | grep opcache.error_log
opcache.error_log => /var/log/php-fpm/opcache-error.log => /var/log/php-fpm/opcache-error.log
테스트 및 로그 확인
tail -f /var/log/php-fpm/opcache-error.log
참고 : php-fpm이 사용하는 설정 경로 확인
php-fpm8.3 -i | grep "Loaded Configuration File"
Loaded Configuration File => /etc/php/8.3/fpm/php.ini
PHP 8.3 환경에서 Opcache 오류 로그를 추적할 수 있는 환경이 구성되었습니다.
참고URL
- PHP Documentation Group : PHP > Manual Function Reference > Affecting PHP's Behaviour > OPcache
반응형
'리눅스' 카테고리의 다른 글
우분투 24.04에 node와 npm을 설치하는 방법 (0) | 2025.07.10 |
---|---|
하드 디스크를 추가한 후 파일시스템을 구성하는 방법 (1) | 2025.07.04 |
일반 파일시스템과 LVM의 차이점 및 설정 방법 (0) | 2025.07.04 |
Redis CLI 인증 방법 (0) | 2025.07.02 |
HP 서버에서 ssacli 유틸리티를 사용하여 RAID를 구성하는 방법 (0) | 2025.07.02 |