运维 | CentOS 7 下给 PHP 安装 MSSQL - PDO拓展
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运维 | CentOS 7 下给 PHP 安装 MSSQL - PDO拓展相关的知识,希望对你有一定的参考价值。
这个东西特别烦人,搞了两次有点经验了,记录一下。
关键字:FreeTDS、PDO、MSSQL、Linux、CentOS7
下载freetds: wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-0.91.100.tar.gz
解压,切换,然后设置: ./configure --with-tdsver=8.0 --prefix=/usr/local/freetds --enable-msdblib --with-gnu-ld --enable-shared --enable-static
编译并安装: make && make install
改一下freetds默认的设置: vim /usr/local/freetds/etc/freetds.conf (把 [global] 下的 tds version前面的分号";"去掉)
下载pdo_dblib: wget https://pecl.php.net/get/PDO_DBLIB
解压,切换,然后设置: ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-dblib=/usr/local/freetds
编译并安装: make && make install
到php.ini加入pdo_dblib.so
搞定!
以上是关于运维 | CentOS 7 下给 PHP 安装 MSSQL - PDO拓展的主要内容,如果未能解决你的问题,请参考以下文章