メインサイトのPHPのバージョンが5.5で動いているのですが、phpMyAdmin を動かすのにphp7.3以上を要求され困ったのでメモ代わりに記事にしました。
1. php.cgiの作成
どうせだからとPHP7.4で動かすことにしました。
#! /usr/bin/bash exec /usr/local/php7.4/bin/php-cgi
と記載した php.cgi を phpMyAdmin フォルダーへアップロードしてください。パーミッションは 755 です。
7.3なら、
/usr/local/php7.3/bin/php-cgi
でいけます。
2. .htaccess への記述
サブフォルダー名が phpMyAdmin の場合は、 .htaccess へ
Action myphp-script /phpMyAdmin/php.cgi AddHandler myphp-script .php .html
と追記してください。
以上。
これでサブフォルダーで異なるPHPのバージョンを動かすことができます。