I also get this error. I found a way to get rid of it from a comment in this forum: http://us2.php.net/mcrypt . I don't know if it is the best way to fix the problem however. I would appreciate feedback on this issue.

The only thing that I changed after the xampp install (this is for version 1.6.1) was that I went to the security page and created a login for phpMyAdmin using "cookie" based authentification. Before creating that password, I didn't get the mcrypt error in phpMyAdmin, but it did complain about me not having a password. After creating the password, when I go to phpMyAdmin, I get the error.

rowbearto wrote:I also get this error. I found a way to get rid of it from a comment in this forum: http://us2.php.net/mcrypt . I don't know if it is the best way to fix the problem however. I would appreciate feedback on this issue.

All that I did was to uncomment mentioned line in php.ini
php_mcrypt.dll is coming by default and it is placed in xampp\php\ext by defaul.
I have to admit that I didn't used installer but zip files.

raid2005 wrote:Mine is different, I setup complex installation, separate from the package

I have no idea what you did but it sounds as if your extension directory is not in the system path.
Dirty solution would be one mentioned above to copy libmcrypt.dll to system32 folder but that would make any future updates a nightmare. If you by any chance would like to do it properly you should put extension extension directory to the system path. You can find how to do it on apache.org
Off course the best option is to forget about "complex installation" and use package but I guess that you have good reasons why you didn't do it at the first place.

raid2005 wrote:Mine is different, I setup complex installation, separate from the package

I have no idea what you did but it sounds as if your extension directory is not in the system path.Dirty solution would be one mentioned above to copy libmcrypt.dll to system32 folder but that would make any future updates a nightmare. If you by any chance would like to do it properly you should put extension extension directory to the system path. You can find how to do it on apache.orgOff course the best option is to forget about "complex installation" and use package but I guess that you have good reasons why you didn't do it at the first place.