さくらインターネットにて拡張子 .html のファイルを PHP として動かす

| コメント(0) | トラックバック(0)

いろいろとごにょごにょやっているうち、PHP で動的なページを作りたくなりました。

僕の利用しているさくらインターネットに限らず、多くの場合がそうだと思いますが、PHP を動作させるにはファイルの拡張子を「.php」にする必要があります。しかし今回は拡張子「.html」のファイルで PHP を動作させたかったので、以下を .htaccess に追記しました。

AddType application/x-httpd-php .html

しかしうまく動作しません。さくらインターネットの PHP は CGI モードで動作している為、どうもうまく行かないようです。これは諦めるしかないのか、いや、なんとかして動かす方法はないかと調べてみると、次のページを発見しました。

タイトルからしてドンピシャです。こちらを参考に、というかそのまま実践して、無事動作させることができました。まぁ、ちょっと規約的にこれほんとに良いのかしら、といったような内容ではありますが...。変なコード書いてサーバーに負荷かけるようなことがなければ大丈夫かな。

というわけで以下手順を。詳細な手順は上記ページにて。

1. バイナリファイルをコピーしてリネーム

バイナリファイルのパスは環境によりかわると思いますので適宜変更してください。

$ cp /usr/local/php/5.2.8/bin/php-cgi /home/アカウント名/www/php.cgi


2. パーミッション変更

ディレクトリ移動して chmod。

$ cd /home/アカウント名/www
$ chmod 705 php.cgi


3. .htaccess 編集

下記を追記。

Action myphp-script /php.cgi
AddHandler myphp-script .php .html


以上です。

トラックバック(0)

トラックバックURL: http://www.hazama.nu/mt/mt-tb.cgi/2778

コメントする

月別 アーカイブ

ウェブページ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12

Follow Me

AD

Flickriver::Most Interesting

tai-tetsu - Flickriver

このブログ記事について

このページは、太鉄が2009年4月 5日 09:16に書いたブログ記事です。

ひとつ前のブログ記事は「PuTTYgen で生成した鍵を OpenSSH 形式に変換する」です。

次のブログ記事は「キヤノン EOS Kiss X3 の予約受付が始まっていますね」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。