我在 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 擴充)我記得之後遇到此錯誤
任何幫助或建議將不勝感激。謝謝你!