리눅스는 버전이 바뀔때 마다 PHP Multiple 패키지 설치할때 마다 오류 때문에 문제군요~
웹브라우저 화면에는 "File not found." 가 뜨고 아파치 에러 로그엔 아래 처럼 로그가 나옵니다.
[proxy_fcgi:error] [pid 27067] [client XXX.XXX.XXX.XXX:63340] AH01071: Got error 'Primary script unknown'
아파치 설정에서 ProxyPassMatch 를 사용했더니 위와 같은 에러가 발생하네요~
#ProxyPassMatch ^/(.*\.(php|htm|html)(/.*)?)$ fcgi://127.0.0.1:9082/home/example/www/$1
위의 방식을 아래 처럼 하니 괜찮아지는군요~
<IfModule mod_proxy_fcgi.c>
<FilesMatch \.(php|htm|html)$>
SetHandler "proxy:fcgi://127.0.0.1:9000/"
</FilesMatch>
</IfModule>
아파치 설정후 systemctl restart httpd 로 재확인합니다.
반응형
'LINUX' 카테고리의 다른 글
[CentOS] NGINX 소켓방식 Permission denied 문제 (0) | 2023.01.31 |
---|---|
[CentOS] 파티션타입 Microsoft basic 변경 방법 (0) | 2023.01.30 |
SSLCertificateFile /etc/pki/tls/certs/localhost.crt does not exist (0) | 2023.01.09 |
[CentOS] 8.x Failed loading plugin osmsplugin librepo (0) | 2023.01.06 |
아파치 로그로 특정 날짜 또는 시간대 트래픽 계산 (0) | 2021.09.14 |