さくらのレンタルサーバーでドメインごとに違うバージョンの PHP を動作させる

● さくらのレンタルサーバーでドメインごとに違うバージョンの PHP を動作させる

あるドメインだけ昔のバージョンの PHP で動作させたいという用件がたまにあります。
それをさくらのレンタルサーバーで実現する方法です。

.htaccess

Action myphp-script /php.cgi
AddHandler myphp-script .php .html

php.cgi

#!/bin/sh
exec /usr/local/php/5.6/bin/php-cgi

これで php 5.6 が起動するようになります。

CLIから起動するときはこちらのフルパスで実行します

php -v

 ↓

/usr/local/php/5.6/bin/php-cgi -v
No.1812
07/07 12:15

edit