Bug #10187 Updated: Warning: mcrypt module initialization failed

From: Date: Tue, 01 May 2001 07:37:44 +0000
Subject: Bug #10187 Updated: Warning: mcrypt module initialization failed
Groups: php.dev 
Request: Send a blank email to php-dev+get-53171@lists.php.net to get a copy of this message
ID: 10187 Updated by: derick Reported By: clewis@myfonts.com Status: Assigned Bug Type: mcrypt related PHP Version: 4.0 Latest CVS (05/04/2001) Assigned To: derick Comments: I guess this could be an OS specific problem. I've no access to a Mac OS X machine unfortunately. Previous Comments: --------------------------------------------------------------------------- [2001-04-05 11:48:59] clewis@myfonts.com Incidentally, I tried the new-style mcrypt functions as Colin suggested, and got a similar warning: "Could not open encryption module." --------------------------------------------------------------------------- [2001-04-05 11:30:47] derick@php.net analysed > assigned --------------------------------------------------------------------------- [2001-04-05 11:30:06] derick@php.net Another mcrypt bug, I'll check this one out. It may be a platform depended bug BTW. --------------------------------------------------------------------------- [2001-04-05 11:29:52] cmv@php.net First, the "--disable-posix-threads" requirement for libmcrypt isn't a requirement anymore. As of libmcrypt 2.4.x, you don't need it. Second, I think you should be using the 2.4.x-style mcrypt functions. Look at example 2 at http://www.php.net/manual/en/ref.mcrypt.php Third, blowfish is broken in libmcrypt. It will encode/decode internally, but don't rely on it if you need to pass data to a non-PHP application (e.g. Perl). - Colin --------------------------------------------------------------------------- [2001-04-05 11:24:02] clewis@myfonts.com Using libmcrypt-2.4.10 on Mac OS X 10.0, compiled with --with-apache=/usr/local/src/apache_1.3.19 --with-mysql=/ usr/local --with-mcrypt --enable-track-vars --disable-debug My sample script: <?php $stuff = mcrypt_cbc(MCRYPT_BLOWFISH,"This is my key","this is my message",MCRYPT_ENCRYPT); print base64_encode($stuff); ?> produces this error: Warning: mcrypt module initialization failed in /Users/ clewis/dev/website/public/asdf.php on line 3 libmcrypt was compiled with --disable-posix-threads as suggested on the PHP mcrypt page. --------------------------------------------------------------------------- The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online. ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=10187&edit=2

« previous php.dev (#53171) next »