리눅스는 버전이 바뀔때 마다 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 로 재확인합니다.

 

반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,