Tengo un script PHP 5.x que requiere OpenSSL 0.9.8k o superior.Cómo comprobar si la versión de OpenSSL instalada es> = 0.9.8k
En lo que respecta a OpenSSL, encontré las siguientes dos constantes relevantes:
OPENSSL_VERSION_TEXT (with value 'OpenSSL 1.0.0c 2 Dec 2010')
OPENSSL_VERSION_NUMBER (with value '268435519')
Por desgracia, no tengo idea de cómo hacer la comprobación mencionada en estos valores.
Gracias por su respuesta. Solo para un novato: ¿qué significa 0x009080bf? ¿O por qué, en mi caso, es '268435519' igual 'a OpenSSL 1.0.0c 2 de diciembre de 2010'? – HomeCoder
@HomeCoder: '268435519' es' 0x1000003f' en hexadecimal. '0x1000003f' =' 1 [0] .0 [0] .0 [0] ', mientras' '0x009080bf' =' 0 [0] .9 [0] .8 [0] '. –
aha, gracias :-) – HomeCoder