Ubuntu 20.0에서 php8.1용 sqlsrv 드라이버를 활성화하려고 합니다. phpinfo()
에는 확장자가 표시되지 않습니다.
명령을 사용하여 sqlsrv 모듈을 확인하려고 하면 php -m
출력은 다음과 같습니다.
아래 공식 문서를 따랐습니다:
extension=pdo_sqlsrv.so
, extension=sqlsrv.so
에 확장자(무슨 문제가 있는지 잘 모르겠습니다. 어떤 제안이라도 주시면 감사하겠습니다.
으아아아
으아아아
여기에 내용이 있습니다:
여기서 내가 무엇을 놓치고 있나요?
다음 명령을 추가하여 이 문제를 해결할 수 있었습니다.
으아아아나중에 apache2를 다시 시작해야 합니다
이것을 시도해 볼 수 있습니다:
으아악주의하시기 바랍니다
-r, --register-only
파일은 삭제되지 않으며, 패키지가 설치되지 않은 것으로만 등록됩니다.자세한 내용은 이 리소스를 확인하세요. https://github.com/microsoft/msphpsql/issues/1145#issuecomment- 649682231