php5.X.Xの再インストール(libmcrypt , mhash の追加)
libmcrypt , mhash のインストール後、phpを再インストールします。
再インストール
phpのソースを展開したディレクトリへ移動し、次のコマンドを実行します。
# make clean
このコマンドで、設定キャッシュやmakefileを全て削除します。次に、configureを実行しオプションを新たに設定します。
# ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-mbstring
--with-mysql=/usr/local/mysql --with-mcrypt=/usr/local/lib
--with-mhash=/usr/local/lib
オプションには、mcryptのインストールパスとmhashのインストールパスを指定します。
# make
# make install
上記コマンドにてインストールは終了します。
php.ini
インストールが完了したら、php.iniの次のコメントを削除します。
extension=php_mcrypt.dll
extension=php_mhash.dll
ここまで完了したら、Apacheを再起動します。
以上で、mcryptとmhashが使えるようになります。
念のため<? phpinfo() ?>で確認します。
次のようにEnabledと表示されていれば成功です。