ku-sukeのブログ

Just another hatena blog

PHPまわりの環境整備

DreamhostはドメインごとにPHPの4と5を切り替える事ができるようになっている。
5のときのphpinfo()はこんなかんじ。(ウェブ魚拓使用)
http://megalodon.jp/?url=http://ku-suke.dreamhosters.com/php_info.php&date=20070128093647
んで4のときはこっち。sparklettsサーバでは、5.1.2と4.4.2のようだ。
http://megalodon.jp/?url=http://ku-suke.dreamhosters.com/php_info4.php&date=20070128094840

PEARを使う。

標準パスはPHP5をつかっている場合、/usr/local/php5/lib/php/PEAR みたい。
http://blog.dreamhosters.com/forum/beginners/35757-PEAR-Path.htm
ただ、ほとんど入っていないに等しい。好きなバージョンいれてねってことだ。

[sparkletts]$ pear list
Installed packages, channel pear.php.net:
=========================================
Package              Version State
Archive_Tar          1.3.1   stable
Console_Getopt       1.2     stable
HTML_Template_IT     1.1     stable
Net_UserAgent_Detect 2.0.1   stable
PEAR                 1.4.9   stable 

インストールしてみる。

マニュアルは分かりやすい http://wiki.dreamhost.com/index.php/PEAR
手順としては、pearのコンフィグファイルを作成し、インストールする。
あとは使用するPHPのソースに、include_pathを追加しろと1行いれるだけ。