我在 macOS 上尝试使用 PHP Laravel 和 Brew 连接到 SQL Server 数据库时遇到问题。我收到以下错误消息:
[Microsoft][ODBC Driver 17 for SQL Server] SSL Provider: [error:0A000102:SSL routines::unsupported protocol]
尽管做出了这些努力,我仍然无法与 SQL Server 建立成功的连接。任何人都可以提供有关如何解决此 SSL 协议错误并成功连接到数据库的指导吗?
操作系统:macOS 包管理器:Brew PHP 框架:Laravel @9.x PHP:https://github.com/shivammathur/homebrew-php@8.2(带有 pdo_sqlsrv 和 sqlsrv 扩展) 我记得在
brew update
之后遇到了这个错误
任何帮助或建议将不胜感激。谢谢!
我遇到了同样的问题,这为我解决了: [https://stackoverflow.com/questions/70042160/get-request-ssl-choose-client-versionunsupported-protocol][1]
如果这仍然不起作用,请尝试在连接字符串中设置它: 加密=否;TrustServerCertificate=是