NOTA: Las bibliotecas que necesitan compatibilidad con MCrypt no se han actualizado en años y MCrypt ya no se debe considerar un método viable o seguro de cifrado de datos. Además, MCrypt ha quedado obsoleto en PHP 5 y eliminado por completo en PHP 7. Si tiene algún código que ejecute MCrypt, debe refactorizarlo para utilizar una biblioteca de cifrado más moderna.Error fatal: llamada a la función no definida mcrypt_encrypt()
¿Alguien sabe por qué este mensaje de error: (Call to undefined function mcrypt_encrypt())
pantallas cuando corro el siguiente código de abajo?
¿Me faltan algunos pasos, quizás alguna configuración en PHP tengo que hacer antes de que este código pueda funcionar?
$key = 'password to (en/de)crypt';
$string = 'string to be encrypted';
$test = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key),
$string, MCRYPT_MODE_CBC, md5(md5($key)));
¿Qué versión de PHP está ejecutando? –
Tal vez tenga PHP 4.0.1, esta es una función 4.0.2. Corre apropiadamente aquí. – Ben
Tengo la versión 5.2.8 y también recibo el error de función no definida. –