微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP CLI ODBC FreeTDS MSSQL登录失败

如何解决PHP CLI ODBC FreeTDS MSSQL登录失败

我有一个带有CentOS的AW服务器。我已经安装了PHP7.3和PHP-CLI。我还安装了ODBC和FreeTDS模块,以便能够连接到MSsql数据库

我已经编写了一个PHP脚本,该脚本通过PDO连接到该数据库

当我从浏览器中使用URL调用该脚本时,它可以正常工作。我可以连接到数据库并使用它。

但是当我使用以下命令从控制台启动相同的脚本时

PHP -f scriptname.PHP

它返回

sqlSTATE(42000)sql Connect:18456 [unixODBC] [FreeTDS] [sql Server]用户“ CorrectUserName”的登录失败。[root @ servername脚本名]

因此,目前我不知道在哪里搜索。有谁知道出了什么问题或者我可以做什么来调试问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。