ApacheのPHPをモジュール版とCGI版を混在させる(php-fpm)(2018/05/03)
php-fpmでCGI版PHPを使わせたいVirtualHost設定にLocationMatchとSetHandlerを使って以下のように書くとできるみたいです。同じドメイン内でも、デフォルトはモジュール版PHP7で、
特定のディレクトリだけCGI版PHP5で動かしたい要件があったので。何かの参考になれば。
hogedir~で始まるディレクトリ名の中にあるphpファイルのみCGI版PHPで動くようになります。
「90XX」はインストールした追加のPHPが1つなら9000でさらに別のPHPを追加した場合は増えていくかと思います。なのでやろうと思えばさらに追加可能ですね。
ServerName yourservername DocumentRoot "/home/hoge/public_html" <LocationMatch "/hogedir.*/.*\.php$> SetHandler "proxy:fcgi://127.0.0.1:90XX"
CGI版PHPをremiからインストールする方法とかは色々情報が出ています。
【参考】