gpt4 book ai didi

php - SQLSTATE[08001] : [Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code 0x2746

转载 作者:行者123 更新时间:2023-12-04 19:27:53 25 4
gpt4 key购买 nike

我在 Ubuntu 20.04 上使用 PHP Laravel 7.4。并尝试从位于另一个云上的 Windows 服务器中的 SQL 服务器获取数据。
这种方法在我的电脑(Windows)上测试过,它成功地从 Windows 服务器(上面提到)获取了数据,但是在我的 ubuntu 服务器上,我遵循文档 ubuntu 20.04 PHP 7.4
https://docs.microsoft.com/en-us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-ver15
我收到了这个错误:

SQLSTATE[08001]: [Microsoft][ODBC Driver 17 for SQL Server]TCPProvider: Error code 0x2746 (SQL: myquery){"userId":94,"exception":"[object](Illuminate\Database\QueryException(code: 08001): SQLSTATE[08001]:[Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code0x2746 (SQL: myquery) at/var/www/web-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php:669)


我检查了 Microsoft SQL Server Management Studio 中的日志,发现每次从 Ubuntu 发出请求时都会出现此消息

"An TLS 1.2 connection request was received from a remote clientapplication, but none of the cipher suites supported by the clientapplication are supported by the server. The SSL connection requesthas failed."

最佳答案

我想我在使用带有 laravel 的 mssql 时遇到了类似的错误。我通过在机器上安装和启用 mssql php 扩展解决了这个问题。也许会有所帮助。

关于php - SQLSTATE[08001] : [Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code 0x2746,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69335158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com