2013-07-22 6 views
0

PHP 코드를 SQL Server에 연결해야합니다. PHP v5.3.0, apache 2.2.11과 함께 WAMP 서버를 사용하고 있습니다.데이터베이스 서버에 어떻게 연결합니까?

내가 SQLSRV30.EXE 다운로드 및 PHP의 내선 폴더에 파일을 복사 한 및 아파치 bin 디렉토리에, 나는 다음과 같은 확장을 추가 한 php.ini 파일에서 다음 ;없이

extension=php_sqlsrv_53_ts.dll 
extension=php_pdo_sqlsrv_53_ts.dll 

을, 하지만 여전히 다음과 같은 메시지가 나타납니다 :

Fatal error:Fatal error: Call to undefined function sqlsrv_connect() in 
C:\wamp\www\TPphp\SQLServer\tp.php on line 7. 

나는 라이브러리가로드되지 않는다고 생각합니다.

PHP를 사용하여 SQL Server에 연결하려면 어떻게해야합니까?

+1

ini 변경 후 웹 서버를 다시 시작 했습니까? –

+0

그래도 여전히 동일한 오류가 발생합니다. –

답변

0

wamp가 64 비트입니까? Microsoft의 SQL 드라이버가 호환되지 않기 때문에 32 비트 버전으로 변경하십시오. 그리고 phpinfo()를 사용할 수 있습니다. 라이브러리가로드되었는지 확인하십시오. 댓글을 달 수 없으므로 답변으로 작성했습니다.

+0

Wampserver2.4-x86에 Apache 버전이 포함되어 있습니다. 2.4.4 PHP 버전 : 5.4.16 및 이전 단계와 동일한 문제가 반복되었습니다. –

관련 문제