2010-06-07 13 views
-1

저는 항상 PHP 5.2.3 버전을 사용했습니다. 그러나 PHP 5.3.2로 업데이트되었습니다.정의되지 않은 함수를 호출하십시오. mssql_connect()

MSSQL에 문제가 있습니다. MSSQL 서버에 연결할 수 없습니다.

내가

많은 파일이 있습니다 PHP 1.1에 대한 SQL 서버 드라이버를 다운로드 한, 나는 php_sqlsrv_53_ts_vc9을 사용했다. php/ext 디렉토리 php_sqlsrv_53_ts_vc9에 올려주세요.

나는 extension=php_sqlsrv_53_ts_vc9.dll (php.ini 파일)을 추가 한,하지만 오류 준다 : 그런 다음 모든 작업을

$serverName = "$sql_server"; 
$connectionInfo = array("Database"=>$sql_db_name,"UID"=>$sql_user,"PWD"=>$sql_pass); 

$conn = sqlsrv_connect($serverName,$connectionInfo); 
if($conn === false) 
{ 
    echo "Could not connect.\n"; 
    die(sqlsrv_errors()); 
} 

: 내가 사용하고

Call to undefined function mssql_connect() in C:\webserver\www\MSSQl\db_mssql.class.php on line 26

을!

답변

1

열기 php.ini 파일, 그냥이 줄을 추가
확장 = php_sqlsrv_53_ts_vc9.dll 당신이

phpinfo(); 

컴파일러 MSVC9를 사용합니까 어떤 컴파일러 알 필요가

(비주얼 C++ 2008)
보다 큼.

관련 문제