暗号化・復号ライブラリ「mcrypt」をwindows環境にインストールする

mcryptをローカル環境でも動かしたかったので、インストールしてみた時のお話し。
ちなみに環境は、32bit、XP、ZendCore2.5(php5.2.6 Apache/2.2.10(Win32))です。

  1. コンパイル済みの mcrypt バイナリを以下からダウンロードする。

http://files.edin.dk/php/win32/mcrypt/

  1. これを、「C:\WINDOWS\system32」に配置。
  2. php.iniに設定を追記。
extension=php_mcrypt.dll
;mcrypt.algorithms_dir="C:\Program Files\Zend\Core\lib\php"
;mcrypt.modes_dir="C:\Program Files\Zend\Core\lib\php"

最後のコメントアウトされた2行は必須ではないようなので、外してあります。

これで再起動したらOKでした。