if you are trying to test your oscommerce site on the local host do this::-
==========================================
1)copy libmhash.dll, and php_mhash.dll to your php directory.
2)copy libmcrypt.dll and php_mcrypt.dll to your php directory.
you can find these files in the ext folder. if u can't find the libmcrypt.dll
just go here and download it.
http://ftp.emini.dk/pub/php/win32/mcrypt/
3)open php.ini. find ;extension=php_mcrypt.dll now uncomment it
find ;extension=php_mhash.dll now uncomment it.
4)restart your apache server and the problem is gone.
i you are trying this on your real site then do follwing:
==================================
i think your isp is not supporting mcrypt and mhash functions
1) to check this go administrator-->tools--->server info
scroll down and check for heading mcrypt and mhash. if they are not
enabled then this is your problem .
2)ask your isp to enable it or cahnge your isp.
You can post now and register later.
If you have an account,
sign in now
to post with your account.
Note:
Your post will require moderator approval before it will be visible.