[Microsoft][ODBC Driver 17 for SQL Server] SSL 提供程序:在 macOS 上使用 Brew 在 PHP Laravel 中运行

[Microsoft][ODBC Driver 17 for SQL Server] SSL 提供程序:在 macOS 上使用 Brew 在 PHP Laravel 中运行

我在 macOS 上尝试使用 Brew 使用 PHP Laravel 连接到 SQL Server 数据库时遇到问题。我收到以下错误消息: [Microsoft][ODBC Driver 17 for SQL Server] SSL Provider: [error:0A000102:SSL routines::unsupported protocol]

  1. 检查了这个 GitHub 问题:https://github.com/microsoft/msphpsql/issues/1462,但它并没有解决我的问题。
  2. 从 OpenSSL 版本 3 切换到 OpenSSL 版本 1.1,导致了不同的错误。

尽管做了这些努力,我仍然无法与 SQL Server 建立成功的连接。有人能提供如何解决此 SSL 协议错误并成功连接到数据库的指导吗?

  • 操作系统:macOS M1 芯片
  • 软件包管理器:Brew
  • PHP 框架:Laravel @9.x
  • PHP的:https://github.com/shivammathur/homebrew-phpbrew update@8.2(带有 pdo_sqlsrv 和 sqlsrv 扩展)我记得之后遇到了这个错误

任何帮助或建议都将不胜感激。谢谢!

相关内容