docker PHP容器安装sqlserver扩展,,SSL routines:ssl_choose_client_version:unsupported protocol

凤衡
2023-12-01

完整错误信息

Uncaught PDOException: SQLSTATE[08001]: [Microsoft][ODBC Driver 17 for SQL Server]SSL Provider: [error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol]

场景描述

这个错误是
我在用docker pull php:7.2-fpm部署PHP环境把sqlserver 安装好后
pdo连接sqlserver报出的错误

本以为是因为odbc 没有安装好。。。
后Google查找解决了
原文

解决方法

下面是Google翻译出来的原文将就看

您列出的SQL Server版本包括TLS 1.2支持,因此您现在已经是客户端问题,这是正确的。之所以这样

RUN apt-get update -yqq \
&& apt-get install -y --no-install-recommends openssl \ 
&& 
 类似资料: