プログラマーらしいネタで。 予約システムの作成でPHP5を使える環境が必要になった。 それで、現在利用しているさくらインターネットのレンタルサーバがPHP4なので PHP5を自分でインストールしてみました。 さくらのPHPはCGI版で動いているらしくユーザーが自分のディレクトリにインストール すればPHP5が使えるらしいとのこと。 まずPHP5のソースファイルをダウンロードしホームディレクトリにアップロード。 次にTELNETでサーバにログインしPHP5のソースファイルを解凍。 コンパイルの準備 ./configure --prefix=$HOME --with-config-file-path=$HOME/www/php5.ini --program-suffix=5 --with-pear=$HOME/share/pear5 --enable-force-cgi-redirect --enable-mbstring=all --enable-mbregex --enable-mbstr-enc-trans --enable-versioning --enable-trans-sid --with-mysql --with-openssl=/usr --with-soap=yes --with-zlib=/usr --with-gd=/usr/local --with-jpeg-dir=/usr --with-freetype-dir=/usr --with-ttf --with-png-dir=/usr --with-curl #make #make install でインストール。 できたPHP5をcgi-binにコピー。 .htaccessに Action php5-script /cgi-bin/php5.cgi AddHandler php5-script .php5 を追加。 これでPHP5の拡張子がついたファイルはPHP5で動くらしい。 早速実験してみたら成功しました。 さんざんPHP5が使えるサーバを探しまくったのですが、 あっさり使えるようになってちょっとビックリでした。 http://d.hatena.ne.jp/nazoking/20041213 を参考にさせてもらいました。