1
0
Fork 0

Simplify for PHP 5.3

pull/4837/head
Chris Smith 2016-01-27 08:57:28 +00:00
parent 3979abc638
commit 0a25bb0bf3
1 changed files with 2 additions and 3 deletions

View File

@ -576,9 +576,8 @@ EOT
case 'openssl_version': case 'openssl_version':
// Attempt to parse version number out, fallback to whole string value. // Attempt to parse version number out, fallback to whole string value.
$opensslVersion = trim(strstr(OPENSSL_VERSION_TEXT, ' ')); $opensslVersion = strstr(trim(strstr(OPENSSL_VERSION_TEXT, ' ')), ' ', true);
$opensslVersion = substr($opensslVersion, 0, strpos($opensslVersion, ' ')); $opensslVersion = $opensslVersion ?: OPENSSL_VERSION_TEXT;
$opensslVersion = $opensslVersion ? $opensslVersion : OPENSSL_VERSION_TEXT;
$text = "The OpenSSL library ({$opensslVersion}) used by PHP does not support TLSv1.2 or TLSv1.1.".PHP_EOL; $text = "The OpenSSL library ({$opensslVersion}) used by PHP does not support TLSv1.2 or TLSv1.1.".PHP_EOL;
$text .= "If possible you should upgrade OpenSSL to version 1.0.1 or above."; $text .= "If possible you should upgrade OpenSSL to version 1.0.1 or above.";