サーバー

XREAでPHP5.3をCGIとして動作させる

XREAサーバーでPHPをCGIとして動作させる方法は次のページに掲載されている。

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付けでアナウンスされていた。