官方提供的pecl安装,
sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv
但是很遗憾,我人品太差,报错无法安装。。
=======
又试了网上的各种粘贴帖子(鄙视粘贴🐶),全gg
最终解决方案:通用于各种环境的源码包安装方式!
http://pecl.php.net/package/pdo_sqlsrv/5.7.1preview 下载pdo_sqlsrv 和 sqlsrv源码包,注意选择PHP对应版本。
然后解压进入目录,/path/to/your/phpize 如果不知道自己的phpize在哪百度找找
./configure --with-php-config=/path/to/your/php-config make maketest makeinstall 一条龙服务
再用brew install msodbcsql17
最后修改php.ini extension加入这两个 搞定!
(但是听说Macos 10.15以上不支持phpize,本人10.14所以不得而知,评论调教吧。)