如何获取SSL协议版本(PHP)



我有一个服务器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。

SSL_PROTOCOL环境变量应具有您想要的内容。它已在MOD_SSL的Apache手册中和其他SSL变量中进行了记录。

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

最新更新