Apache에서 .htaccess를 통해 PHP 버전을 변경하는 방법은 무엇입니까?
Feb 18 2017
Apache가 포함 된 Centos 7이 있는데 php 7.0과 5.6을 컴파일하고이를 PHP-FPM으로 구성하고 싶습니다. 사용자가 .htaccess를 사용하여 PHP 버전을 변경할 수 있도록 Apache를 구성하려면 어떻게해야합니까?
.htaccess 항목의 예 :
AddHandler application / x-httpd-php7 .php
답변
2 ezra-s Feb 18 2017 at 19:09
경우 당신이 사용 계획 방법 mod_php , 당신은 할 수 없습니다 모듈을 로딩을 담당 지시어가 htaccess로 컨텍스트에서 사용할 수 없기 때문에.
경우 서버가 사용하고 mod_proxy를 하고 mod_proxy_fcgi을 위해 에 액세스 PHP-FPM의 이 방법은있는 PHP 버전에 당신은 당신이해야 할 시점에 서버를 얘기하고, 사용하고있을 수 있습니다 아파치가 완전히 "무신론자"만들기 때문에, 원하는 PHP 버전으로 서버를 php 파일에 대한 적절한 php-fpm 유닉스 소켓에 :
<FilesMatch \.php>
SetHandler proxy:unix:/path/to/app.sock|fcgi://localhost/
</FilesMatch>