如何获得SSL协议版本(php)

时间:2016-12-20 19:31:58

标签: php ssl

我有一台服务器Apache / 2.2.22(Debian),PHP / 5.4.45-0 + deb7u5。

我需要一个php环境变量来指定在客户端和服务器之间使用哪种SSL协议版本(我的意思是TLS 1.1,TLS 1.2等)。

因此,我将在脚本中使用该变量来使用TLS 1.1或TLS 1.2等获取不同的选项...

该服务器已获得OpenSSL / 1.0.1t。

1 个答案:

答案 0 :(得分:2)

SSL_PROTOCOL环境变量应该包含您正在寻找的内容。它在the Apache manual for mod_ssl中记录,以及其他SSL变量。

请注意,某些托管环境可能无法使此变量可用。如果您没有看到,可能需要将SSLOptions +StdEnvVars添加到您的Web服务器配置或.htaccess文件中。