私はApacheを搭載したCentos7を使用していますが、php 7.0と5.6をコンパイルして、PHP-FPMとして構成したいと思います。ユーザーが.htaccessを使用してPHPのバージョンを変更できるようにApacheを構成するにはどうすればよいですか?
.htaccessエントリの例:
AddHandler application/x-httpd-php7 .php
If使用する予定mod_php、できませんモジュールのロードを処理するディレクティブはで使用できないためです。 htaccessコンテキスト。
Ifサーバーが使用しているmod_proxyおよびmod_proxy_fcgitoアクセスphp-fpmサーバー希望するphpバージョンでは、この方法ではhttpdが使用しているphpバージョンに完全に「依存しない」ため、サーバーにphpファイル用の適切なphp-fpmunixソケットを指定するように指示するだけです。
<FilesMatch \.php>
SetHandler proxy:unix:/path/to/app.sock|fcgi://localhost/
</FilesMatch>