【发布时间】:2023-03-04 11:45:02
【问题描述】:
我创建了一个连接到 SQL2012 数据库的本地项目。在我的本地机器上,我有 Windows 7 64 位企业版,MS SQL 驱动程序完全没有问题。我将项目转移到 Windows Server 2012R2 生产机器上。我启动了 Web 服务器并且 PHP 工作正常。
我检查了 phpinfo() 文件并启用了 sql 驱动程序,并且 sqlsrv 是“注册流”
我的所有数据库连接都有 try & catch 块。没有错误
我检查了 Apache 错误日志,没有任何迹象表明连接到数据库有问题。
我的项目使用 SQL 身份验证,使用用户名和密码 - 不是内置在 Windows 身份验证中。我尝试将密码更改为错误的密码--->仍然没有错误?!!
我什至尝试禁用域、公共和私人窗口防火墙。还是什么都没有。
我完全被难住了,也许这里有人可能有一些想法。
有谁知道 SQLSRV30 包是否与 Windows 2012R2 兼容?
【问题讨论】:
标签: php sql-server windows apache wamp