정의되지 않은 함수에 대한 PHP 호출: MSSQL 연결 문제 해결
"PHP 치명적인 오류: 정의되지 않은 함수에 대한 호출"이라는 오류가 발생했습니다. mssql_connect()" 함수를 사용하려면 근본적인 원인을 이해하고 효과적으로 해결하는 것이 중요합니다.
첫 번째 단계는 Microsoft SQL Server 드라이버가 올바르게 설치되고 활성화되었는지 확인하는 것입니다. php.ini 파일로 이동하여 다음 줄이 있는지 확인하세요.
extension=php_sqlsrv_53_nts.dll
이 줄이 있으면 php.ini에서 다음 설정을 확인하여 파일이 PHP 구성에 로드되었는지 확인하세요.
extension_dir = "ext"
extension_dir 경로가 다른 경우 그에 맞게 수정하세요.
단, 주의할 점은 mssql_connect() 함수는 Microsoft SQL Server 드라이버에 속하지 않습니다. 대신, Microsoft SQL Server 드라이버 설명서에 제안된 대로 sqlsrv_connect()를 활용하여 PHP에서 SQL Server와의 연결을 설정해야 합니다.
추가 문제 해결 단계는 다음과 같습니다.
이 단계를 수행하면 정의되지 않은 함수 오류를 해결하고 IIS7/Windows Server 2008에서 PHP 5.3을 사용하여 Microsoft SQL Server 2008에 연결합니다.
위 내용은 MSSQL에 연결하려고 할 때 PHP에서 '정의되지 않은 함수 mssql_connect() 호출' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!