> 백엔드 개발 > PHP 튜토리얼 > sqlserver2005 SQLServer2005 문제 해결 방법에 대한 PHP 연결

sqlserver2005 SQLServer2005 문제 해결 방법에 대한 PHP 연결

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-07-29 08:43:16
원래의
1107명이 탐색했습니다.

나중에 인기가 많아져서 가상머신에 WIN2003을 설치해서 사용해봤는데 MSSQL 모듈을 로딩하는데 문제가 없었는데 mssql_connect("localhost", "sa", ""); 나중에 인터넷에서 많이 검색해서 알아낸 정보:
환경: IIS6.0 PHP5 SQL Server2005
SQL Server 설치 시 혼합 로그인 모드, 즉 Windows와 SQL Server 인증 모드를 선택하세요. .
단계:
1. 먼저 평소대로 MS SQL Server에 연결하도록 PHP5를 구성합니다.
PHP.ini에서 Extension=php_mssql.dll 옵션을 엽니다(이전 항목 제거, 서명)
2. ntwdblib.dll 버전(2000.80.194.0)
3. c:windowssystem32ntwdblib.dll 덮어쓰기
4. phpntwdblib.dll 덮어쓰기(때때로 이 단계가 성공하지 못할 경우 시스템에서 PHP가 의존하는 .dll을 php5ts로 교체) 디렉터리)
5. SQL Server 구성 관리자 실행: SQL Server 구성 관리자, 프로토콜 열기
6. 명명된 파이프 "명명된 파이프" 및 "tcp/ip" 허용
7 . "를 열고 속성 탭 "IP 주소"를 엽니다.
8. TCP 동적 포트 "TCP 동적 포트"에 1433을 입력합니다(테스트 후에는 실제로 여기에 입력할 필요가 없습니다)
9. 다시 시작 SQL Server, IIS 및 PHP
10. 호스트 이름과 포트 번호를 사용하여 연결합니다. mssql_connect("localhost,1433", "sa", "")(해봤는데 없이도 작동합니다)
인터넷에서 어떤 분들은 php.ini 구성 파일에서 mssql.secure_connection = Off를 on으로 변경해야 한다고 하더군요. 변경하고 한참을 시도했는데 SQL Server에 연결이 안 되더라구요. .secure_connection = 꺼진 후 다시 켜졌습니다. 꺼진 후 마침내 연결되었습니다.

위 내용은 sqlserver2005의 내용을 포함하여 sqlserver2005 PHP가 SQLServer2005에 연결하는 문제에 대한 해결책을 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿