さくらでphp.cgiで.htaccessでhtmlでphpを動かす

さくらインターネットで、
***.html
の中でPHPを動かしたい時。

いろいろ情報があるが、個人的にこれが決定版だと思う。

1)php-cgiをphp.cgiとしてコピー
cp /usr/local/php/***/php-cgi-mysql5.5 設置する場所/php.cgi
コピーファイルの権限は705

2).htaccessに記述
AddHandler myphp-script .php .html
Action myphp-script /php.cgi

3)PHP5.4.3以上では必要ないという情報もあるが、
php.cgiと同一階層に

default_mimetype = "application/xhtml+xml"
short_open_tag = Off

を記載したphp.iniを設置



とかいう記載がHTMLファイルにあると、3)の忘れでInternal Server Errorになる。



コメントをどうぞ