PHP-FPM 설정파일에서 listen 부분을 포트방식에서 소켓으로 변경했더니 아래와 같은 오류가 발생하는군요~
listen = /var/opt/remi/php74/run/php-fpm/www.sock
;listen = 127.0.0.1:9074
2023/01/31 06:00:01 [crit] 2476#0: *1 connect() to
unix:/var/opt/remi/php74/run/php-fpm/www.sock failed (13: Permission denied) while connecting to upstream,
client: xxx.xxx.xxx.xxx, server: www.example.com, request: "GET / HTTP/1.1",
upstream: "fastcgi://unix:/var/opt/remi/php74/run/php-fpm/www.sock:", host: "www.example.com"
# chown nginx:nginx /var/opt/remi/php74/run/php-fpm/www.sock
이렇게 소유권을 바꿔주는 방법도 있긴하지만 systemctl restart php74-php-fpm 을 하면 다시 퍼미션을 원래대로 돌아가서 매번 변경해주어야 합니다.
위와 같이 하면 번거로우니 아래의 방법을 사용합니다.
# vi /etc/opt/remi/php74/php-fpm.d/www.conf
listen.mode = 0666
위와 같이 수정하고 systemctl restart php74-php-fpm 을 재시작하고 확인합니다.
'LINUX' 카테고리의 다른 글
[CentOS] 8 Stream phpMyAdmin dnf 설치 방법 (0) | 2023.02.01 |
---|---|
[CentOS] 7.x PHP-FPM AH02454 AH01079 (0) | 2023.02.01 |
[CentOS] 파티션타입 Microsoft basic 변경 방법 (0) | 2023.01.30 |
[CentOS] proxy_fcgi error AH01071 Primary script unknown (0) | 2023.01.26 |
SSLCertificateFile /etc/pki/tls/certs/localhost.crt does not exist (0) | 2023.01.09 |