ID:               40034
 Updated by:       [EMAIL PROTECTED]
 Reported By:      chris dot clos at lmcu dot org
-Status:           Open
+Status:           Assigned
 Bug Type:         MSSQL related
 Operating System: Windows Server 2003
 PHP Version:      5.2.0
-Assigned To:      
+Assigned To:      edink


Previous Comments:
------------------------------------------------------------------------

[2007-01-05 15:23:46] chris dot clos at lmcu dot org

Description:
------------
I have PHP 5.1.4 and upgraded to php 5.2.0.  Copied my php.ini file
over.  I use IIS in Server 2003 (Standard) SP1, connecting to SQL
Server 2005 (Standard).  

I can no longer do mssql_connects, instead I get an error.

Once I did this I get an error: 

PHP Warning:  mssql_connect(): Unable to connect to server:  x.x.x.x in
C:\db-test.php on line 3

This is the same thing that happens when using it via IIS (using
php5isapi) or the php command line.  This does work on a Windows XP SP2
machine just fine.  I can reproduce this other Windows Server 2003
machines.  

I read from bug Id 39313, and I have tried loading the client tools,
however I do not see anywhere that there is a NETBIOS or a TCP/IP type
setting in SQL Server Management Studio.  

After looking long and deep, I found that its the version of
ntwdblib.dll that is provided with php package.  I found one that is
version "2000.80.194.0" that fixes it, but the one included is
"2000.2.8.0"

Same problem appears to happen with 5.1.4 and this version of dll, I
think this file needs to be updated in the distribution.

Reproduce code:
---------------
<?php

$dbh = mssql_connect('x.x.x.x','user','password');

if($dbh) {
 echo "true\r\n";
} else {
        echo "fubar\r\n";
}
?>


Expected result:
----------------
I should get "true" printed out.

Actual result:
--------------
Using 5.2.0:
Warning: mssql_connect(): Unable to connect to server:  x.x.x.x in
C:\db-test.php on line 3
fubar


Using 5.1.4:
true


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=40034&edit=1

Reply via email to