2017-12-12 13 views
0

localhostからリモートデータベースに接続したい。私はWindowsのコンピュータからこれを行うことができます。しかし、私はそれをMac OSのオペレーティングシステムでは実行できません。私はダウンロードし、Windows上の私のPHPバージョンに基づいてドライバファイルを実行します。しかし、私はどのようにMac OSのオペレーティングシステムでこれを行うことができますか? SQLSRV requires Windows、公式PHPのドキュメントによると、あなたにMAC OS XのPHPのsql_servのドライバ私はどのようにインストールできますか?

答えて

0

ありがとう:

SQLSRV拡張機能は、次のオペレーティングシステムで使用することができます

  • Windows VistaのService Pack 2以降
  • のWindows Server 2008 Service Pack 2以降
  • Windows Server 2008 R2
  • Windows 7

SQLSRV拡張機能では、PHPを実行しているのと同じコンピュータにMicrosoft SQL Server 2012 Native Clientをインストールする必要があります。

しかし、一部のユーザーはinstructions provided by Microsoftに続いてmanaged to install it on macOSを持っています。すでに自作からPHPをインストールしたと仮定すると、インストールは私がGitHubの問題と、それらの全体が関連文書を読むことをお勧めします

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 

のようなものに帰着します。

関連する問題