Php laravel sql server连接不工作

Php laravel sql server连接不工作,php,sql-server,laravel,database-connection,Php,Sql Server,Laravel,Database Connection,我是PHP框架Laravel的新手,我想将它与我的数据库连接起来。我得到的是: sqlsrv作为默认数据库连接 添加sqlsrv配置 更改.env文件 添加了与SQL Server连接的PHP驱动程序 但什么都不起作用:(我得到的错误是: SQLSTATE[08001]:[Microsoft][SQL Server的ODBC驱动程序11]命名管道提供程序:无法打开到SQL Server的连接(2) 有人知道如何解决这个问题吗? 我尝试了MySQL,并且该连接工作正常(顺便说

我是PHP框架Laravel的新手,我想将它与我的数据库连接起来。我得到的是:

  • sqlsrv作为默认数据库连接

  • 添加sqlsrv配置

  • 更改.env文件

  • 添加了与SQL Server连接的PHP驱动程序
但什么都不起作用:(我得到的错误是:

SQLSTATE[08001]:[Microsoft][SQL Server的ODBC驱动程序11]命名管道提供程序:无法打开到SQL Server的连接(2)

有人知道如何解决这个问题吗?
我尝试了MySQL,并且该连接工作正常(顺便说一句)

在SQL Server配置管理器>SQL Server网络配置>TCP/IP>属性>TCP端口检查是否设置为1433。然后重新启动服务。

如果MySQL正在工作,而不是mssql,我假设还没有安装PHP_dblib模块。
下面的代码将显示已安装的模块。

可能与我在@rajathans首先遇到的问题重复,但我解决了这个问题。现在它仍然不工作..可能重复感谢您的回复:)我可以在“IP地址”中检查TCP端口,但它根本没有设置。它有不同的IP,IP1-IP11。我可以为每个IP地址设置TCP端口,但你认为这样行吗?