MAC OS X php sql_serv驱动程序如何安装?

时间:2017-12-12 13:48:24

标签: php macos driver

我想从localhost连接到远程数据库。我可以从Windows电脑上做到这一点。但我无法从具有mac os操作系统的操作系统中做到这一点。我在Windows上下载并运行了基于我的php版本的驱动程序文件。但是如何在mac os操作系统中执行此操作?谢谢

1 个答案:

答案 0 :(得分:0)

根据官方PHP文档,SQLSRV requires Windows

  

SQLSRV扩展可以在以下操作系统上使用:

     
      
  • Windows Vista Service Pack 2或更高版本
  •   
  • Windows Server 2008 Service Pack 2或更高版本
  •   
  • Windows Server 2008 R2
  •   
  • Windows 7
  •   
     

SQLSRV扩展要求将Microsoft SQL Server 2012 Native Client安装在运行PHP的同一台计算机上。

然而,有些用户遵循managed to install it on macOS instructions provided by Microsoft。假设您已经从Homebrew安装了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问题和相关文档。