たまには
プログラマーらしいネタで。
予約システムの作成で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
を参考にさせてもらいました。
予約システムの作成で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
を参考にさせてもらいました。
コメント
コメントを投稿