mcrypt is built in for PHP 5.3.x on windows, you don't need to do anything with a dll anymore.
要件
ここで示す関数は、» mcrypt を 使用して動作します。この拡張モジュールを使用するには、» http://mcrypt.sourceforge.net/ から libmcrypt-x.x.tar.gz をダウンロードし、含まれているインストール用の指示に従ってください。
PHP 5.0.0 以降では、libmcrypt のバージョン 2.5.6 以降が必要です。
Windows ユーザは、PHP 5.2 Windows 版バイナリに含まれているライブラリを使います。 PHP 5.3 の Windows 版バイナリには MCrypt ライブラリがスタティックに組み込まれているので、 DLL は不要です。
libmcrypt 2.4.x とリンクした場合、加えてブロックアルゴリズム: CAST, LOKI97, RIJNDAEL, SAFERPLUS, SERPENT および次のストリーム暗号: ENIGMA (crypt), PANAMA, RC4, WAKE がサポートされます。 libmcrypt 2.4.x を使用した場合、暗号モード nOFB もサポートされます。
Antoine
30-Nov-2010 05:53
bwessel at matharts dot com
17-Sep-2009 03:44
I found the libmcrypt-2.5.7.tar.gz file here: ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt
The mcrypt link above only has mcrypt-2.x.x.tar.gz files which when compiled said it was missing the libmcrypt file. The libmcrypt-2.5.7.tar.gz worked when compiled and installed on Fedora. I had to use configure options --disable-posix-threads --enable-dynamic-loading for libmcrypt, and -with-mcrypt=usr/local/include configure option for php, which is the folder with mcrypt.h
tom420 dot duhamel at gmail dot com
02-Feb-2009 09:55
If installing libmcrypt from RPM, you need both libmcrypt*.rpm and libmcrypt-devel*.rpm. I found RPMs for both were available for most platforms on this page:
http://rpmforge.net/user/packages/libmcrypt/
Also files.edin.dk does not seem to carry the win32 files anymore.
