I have a PHP 5.x script which requires OpenSSL 0.9.8k or higher.
In regard to OpenSSL, I found the following two relevant constants:
OPENSSL_VERSION_TEXT (with value 'OpenSSL 1.0.0c 2 Dec 2010')
OPENSSL_VERSION_NUMBER (with value '268435519')
Unfortunately, I have no clue how to do the mentioned check on these values.
Type "openssl version" and press "Enter." The OpenSSL version is displayed in the Windows command line utility.
Run OpenSSL Open the command prompt using 'Windows' + 'r' then type 'cmd' to open command prompt. Type openssl version command on CLI to ensure OpenSSL is installed and configured on your Windows machine. You should see the version information if OpenSSL is configured correctly.
Find the path to the trusted certificates OPENSSLDIR: "/var/ssl" (AIX) OPENSSLDIR: "/etc/pki/tls" (RHEL) OPENSSLDIR: "/etc/ssl" (SLES) OPENSSLDIR: "/usr/lib/ssl" (Ubuntu)
The source for version 0.9.8k has a constant OPENSSL_VERSION_NUMBER
of 0x009080bf
<?php
if(OPENSSL_VERSION_NUMBER < 0x009080bf) {
echo "OpenSSL Version Out-of-Date";
} else {
echo "OpenSSL Version OK";
}
?>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With