gpt4 book ai didi

php - 为什么我的服务器不能使用 PHP mssql_connect 连接到远程 MSSQL 服务器?

转载 作者:太空狗 更新时间:2023-10-29 12:07:20 26 4
gpt4 key购买 nike

我不得不将我们为客户端编写的应用程序移动到新服务器,而我使用 PHP mssql_connect 启动的远程连接已停止工作。我注意到 PHP 不是用 mssql 编译的,所以我要求服务器管理员安装它。我可以通过 PHP 信息验证它现在是否已安装,但我现在从 mssql_connect 收到一致的“无法连接到服务器”错误。

这是我正在运行的非常简单的 PHP 脚本:

$myServer = "myserver.com:5000";
$myUser = "myusername";
$myPass = "mypassword";

$dbhandle = mssql_connect($myServer, $myUser, $myPass)
or die("Couldn't connect to SQL Server on $myServer. Error: " . mssql_get_last_message());

我已经确认凭据仍然正确,但无论出于何种原因,mssql_connect 似乎都没有做到这一点。我想知道管理员在安装扩展程序和 FreeTDS 后是否忘记了一些事情。非常感谢任何指针! :)

问题解决了!!!

毕竟它原来是/usr/local/freetds/etc/freetds.conf 中指定的 FreeTDS 协议(protocol)版本号,第 13 行必须取消注释。就是这样! :)

最佳答案

毕竟它原来是/usr/local/freetds/etc/freetds.conf 中指定的 FreeTDS 协议(protocol)版本号,第 13 行必须取消注释。就是这样! :)

关于php - 为什么我的服务器不能使用 PHP mssql_connect 连接到远程 MSSQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6215063/

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