![[Microsoft][ODBC Driver 17 for SQL Server] SSL 提供者:[錯誤:0A000102:SSL 例程::不支援的協定] 在 macOS 上使用 Brew 的 PHP Laravel](https://rvso.com/image/788991/%5BMicrosoft%5D%5BODBC%20Driver%2017%20for%20SQL%20Server%5D%20SSL%20%E6%8F%90%E4%BE%9B%E8%80%85%EF%BC%9A%5B%E9%8C%AF%E8%AA%A4%EF%BC%9A0A000102%EF%BC%9ASSL%20%E4%BE%8B%E7%A8%8B%3A%3A%E4%B8%8D%E6%94%AF%E6%8F%B4%E7%9A%84%E5%8D%94%E5%AE%9A%5D%20%E5%9C%A8%20macOS%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20Brew%20%E7%9A%84%20PHP%20Laravel.png)
我在 macOS 上嘗試使用 PHP Laravel 和 Brew 連接到 SQL Server 資料庫時遇到問題。我收到以下錯誤訊息:
[Microsoft][ODBC Driver 17 for SQL Server] SSL Provider: [error:0A000102:SSL routines::unsupported protocol]
- 檢查了這個 GitHub 問題:https://github.com/microsoft/msphpsql/issues/1462,但這並沒有解決我的問題。
- 從 OpenSSL 版本 3 切換到 OpenSSL 版本 1.1,這導致了不同的錯誤。
儘管做出了這些努力,我仍然無法與 SQL Server 建立成功的連線。任何人都可以提供有關如何解決此 SSL 協定錯誤並成功連接到資料庫的指導嗎?
- 作業系統:macOS M1 晶片
- 套件管理器:Brew
- PHP 框架:Laravel @9.x
- PHP:https://github.com/shivammathur/homebrew-php
brew update
@8.2(使用 pdo_sqlsrv 和 sqlsrv 擴充)我記得之後遇到此錯誤
任何幫助或建議將不勝感激。謝謝你!