我运行XAMPP,我有这个PHP代码:
$salt = bin2hex(openssl_random_pseudo_bytes(22));
$hash = crypt($_POST['password'], "$2a$12$".$salt);
但是我收到了这个错误:
致命错误:调用未定义的函数openssl_random_pseudo_bytes()
PHP版本:Apache / 2.4.3(Win32)OpenSSL / 1.0.1c PHP / 5.4.7
我试图用openssl重新编译PHP;
但那不起作用(见错误),如何解决?