ソースのディレクトリに移動してphpizeコマンドを実行します
cd /root/php-5.2.17/ext/mhash phpize ./configure
./configure実行後にエラーが出たら対処します
> configure: error: Please reinstall libmhash - I cannot find mhash.h
libmhash がないって言われましたのでyumで・・・
yum install libmhash-devel > Setting up Install Process > No package libmhash-devel available. > Error: Nothing to do
無い場合はRPMを探してインストールです
rpm -ivh http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/mhash-0.9.9-1.el6.rf.x86_64.rpm rpm -ivh http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/mhash-devel-0.9.9-1.el6.rf.x86_64.rpm
configureが通ったら make、 make install してphp.iniに追記します
./configure make make install vim /etc/php.ini --- [mhash] extension = mhash.so ---