私のローカル テスト サーバーでは、PHP 5.4 を使用しています。ただし、ライブホストでは、現在 PHP 5.3 に制限されており、.htaccess で指定する必要があります (指定しない場合、デフォルトで 5.2 になります)。
だから私は追加することができます:
# Use PHP 5.3
Action application/x-hg-php53 /cgi-sys/php53
AddHandler application/x-hg-php53 .php
これはライブホストではうまく機能しますが、ローカルのテストサーバーを壊します.
mod_rewrite のようなものを使用して、ドメインに基づいて PHP のバージョンを条件付きで指定することは可能ですか? それとももっと良い方法がありますか?.htaccess ファイルは追跡 (git) されており、可能であればそのままにしておきたいと思います。
同じ質問がここで尋ねられていると思いますが、動的展開方法が実装されていません (git push/pull 中の単純な bash 以外)。