さくらのレンタルサーバーは複数のドメインをまとめて管理できるのですが、
PHPのバージョンは全ドメイン共通です。
5系の古いバージョンで動いているサイトはそのままに、
でも、これから追加するドメインは7系の新しいものにしたいという場合もあると思うので、
今回はそのようなドメインごとにPHPのバージョンを変更するを紹介します。
対象のドメインフォルダにアップするファイル
以下の2つのファイルを用意し、対象のドメインフォルダにアップします。
.htaccess
php.cgi
各ファイルの記述方法は以下の通りです。
注意すべきはパーミッションで、適切に指定しないとエラーが表示されます。
.htaccess(パーミッション604)
Action myphp-script /php.cgi
AddHandler myphp-script .php .html
php.cgi(パーミッション705)
#!/bin/sh
exec /usr/local/php/7.4/bin/php-cgi
#exec /usr/local/php/5.6/bin/php-cgi
#exec /usr/local/php/5.4/bin/php-cgi
#exec /usr/local/php/5.3/bin/php-cgi
コメント