답변:
libapache2-mod-php5filter는 모든 http 요청 메소드를 PHP 애플리케이션으로 전달하지 않습니다. 예를 들어 PUT 및 OPTIONS 요청은 PHP 애플리케이션이 아닌 Apache에서 직접 응답합니다.
PHP가 보안 수단으로 처리하는 메소드를 제한한다고 가정합니다.
반면에 libapache2-mod-php5는 PHP에 의한 처리를 위해 모든 요청을 전달합니다.
에서 https://launchpad.net/ubuntu/+source/php5/5.3.3-7ubuntu1 이 메시지 :
"필터 모듈 지원이 필요하지 않은 경우 libapache2-mod-php5를 대신 설치해야합니다."
배포 및 구성을 쉽게 하려면을 사용하십시오 libapache2-mod-php5
.
실제로는 훨씬 쉽지만 더 많은 메모리 사용량을 발생시킵니다 (PHP가 각 요청마다로드 됨)
확장 성 , 사용 mod_fcgi
및 php-fpm
.
PHP 리스너 풀을 실행하므로 FastCGI 프로토콜을 사용하여 Apache와 PHP 풀간에 통신합니다.