我试图在我们的网站上设置密码腌制,并在https://defuse.ca/php-pbkdf2.htm找到了PBKDF2功能。 当我尝试时,我得到:
致命错误:mcrypt_create_iv():无法收集足够的随机数 第23行包含\ PBKDF2.php的数据
我不确定我是否需要做任何事情来完成这项工作。它在IIS7.5上运行
答案 0 :(得分:1)
对于仍然面临错误的人:
致命错误:调用未定义的函数mcrypt_create_iv()
请检查phpversion并相应确保转到php.ini
文件并添加该行或取消注释:
extension=php_mcrypt.dll
我能够从这里获得解决方案http://tech.domainstack.in/how-to-enable-mcrypt-on-the-server/
答案 1 :(得分:0)
我使用的是PHP 5.3.6,它显然存在mcrypt_create_iv()的错误 切换到最新版本5.4.7,它开始工作。