SQLSTATE [HY000]无法连接:Adaptive Server不可用或不存在(严重级9)Laravel

时间:2014-10-01 12:03:54

标签: php sql-server laravel-4

尝试从Laravel 4.2连接到SQL Server数据库时出现此错误。 这是我的数据库配置:

'connections' => array(
  'sqlsrv' => array(
     'driver'   => 'sqlsrv',
     'host'     => 'example.noip.me',
     'database' => 'db',
     'username' => 'sa',
     'password' => 'pass',
     'prefix'   => '',
   ), 
),
//...

它在我的家用电脑中完美运行,但不在生产中。这个项目是在托管服务中,所以我无法改变大部分配置(尽管仍然可以使用ini_set)。 我尝试将端口添加到服务器地址但它没有工作。 编辑:我忘了提到托管和数据库服务器在不同的计算机上,因此可能是安全配置问题。

1 个答案:

答案 0 :(得分:0)

我联系了技术支持,结果是托管服务器(远程数据库访问主机,我认为仅适用于MySQL)中的配置问题。