laravel sql server连接无法正常工作

时间:2017-03-02 19:16:54

标签: 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,并且该连接工作正常;)

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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