0

我有一个旧网站,我正在从旧服务器移动到新服务器。我已经设置php并验证了它的工作原理,并且我已经安装Microsoft SQL Server并迁移了旧的数据库和用户。我正在php-5.2.13跑步windows server 2008 r2

我在连接到 SQL 时遇到问题。

<?php
mssql_connect('localhost', 'GeoTracker1', 'GeoTracker1');
?>

给我:

( ! ) 警告:mssql_connect() [function.mssql-connect]:无法连接:SQL Server 不可用或不存在。拒绝访问。第 2 行 C:\inetpub\wwwroot\geotracker\mssqlcheck.php 中的(严重性 9)

调用堆栈

#

时间

记忆

功能

地点

1 0.0002 102608 {main}( ) ..\mssqlcheck.php:0 2 0.0002 102808 mssql_connect ( ) ..\mssqlcheck.php:2

( ! ) 警告:mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost in C:\inetpub\wwwroot\geotracker\mssqlcheck.php on line 2

调用堆栈

#

时间

记忆

功能

地点

1 0.0002 102608 {main}( ) ..\mssqlcheck.php:0 2 0.0002 102808 mssql_connect ( ) ..\mssqlcheck.php:2

4

1 回答 1

0

在新的 SQL Server 上启用命名管道。

于 2013-10-01T19:14:24.570 回答