2017-12-12 23 views
0

localhost에서 원격 데이터베이스에 연결하려고합니다. Windows 컴퓨터에서이 작업을 수행 할 수 있습니다. 하지만 나는 운영 체제가 Mac OS 인 운영 체제에서는 실행할 수 없습니다. Windows에서 내 PHP 버전을 기반으로 드라이버 파일을 다운로드하고 실행합니다. 하지만 어떻게하면 맥 운영 체제에서 이것을 할 수 있습니까? SQLSRV requires Windows, 공식 PHP 문서에 따르면 당신에게MAC OS X PHP sql_serv 드라이버 어떻게 설치할 수 있습니까?

답변

0

감사합니다

SQLSRV 확장은 다음 운영 체제에서 사용할 수 있습니다

:

  • Windows Vista 서비스 팩 2 이상
  • 윈도우 Server 2008 서비스 팩 2 이상
  • Windows Server 2008 R2
  • Windows 7

SQLSRV 확장 프로그램을 사용하려면 Microsoft SQL Server 2012 Native Client를 PHP가 실행되는 컴퓨터와 동일한 컴퓨터에 설치해야합니다.

그러나 일부 사용자는 instructions provided by Microsoft을 따라 managed to install it on macOS이됩니다. 당신을 가정하면 이미 브루에서 PHP를 설치, 설치가

brew tap microsoft/msodbcsql https://github.com/Microsoft/homebrew-mssql-release 
brew update 
brew install --no-sandbox msodbcsql 
brew install mssql-tools 
brew install autoconf 

같은 것을 아래로 비등하고

chmod -R ug+w /usr/local/opt/php71/lib/php 
pear config-set php_ini /usr/local/etc/php/7.1/php.ini system 

나는 GitHub의 문제와 그 전체의 관련 문서를 읽어 보시기 바랍니다.