XREAサーバーでPHPをCGIとして動作させる方法は次のページに掲載されている。
以下、実際に試したときの備忘録です。
PHP5.3をCGIで動作させるため .htaccess に次の1行を、サブドメインのトップディレクトリにある .htaccess に追加。
AddHandler application/x-httpd-php53cgi .php
設定後phpinfo()を実行して確認すると
Server API | CGI/FastCGI
とひょうじされた。何も設定しないモジュールモードだと「Apache」と表示される。また、53を指定しないと「CGI」とだけ表示される。
なお、PHP 5.3.8 が動作しており、5.3.13 より前のバージョンという事で PHP の CGI 動作での query string に関する脆弱性問題(CVE-2012-1823)について、運営者からは「影響ない」事が2012-5-8付けでアナウンスされていた。