kavin

LINUX下安装pdo_dblib扩展

kavin linux 2023-01-25 462浏览 0

一、安装FREETDS
1、软件下载
# wget www.maoxia.net/freetds-0.91.112.tar.gz
或是去官方网站下载http://www.freetds.org/ 进入ftp://ftp.freetds.org/pub/freetds找到你需要下载的软件

2、安装
# tar -zxvf freetds-0.91.112.tar.gz
# cd freetds-0.91.112
# ./configure –prefix=/usr/local/freetds –with-tdsver=7.0 –enable-msdblib –enable-shared –enable-static
# make && make install

3、版本查看
# /usr/local/freetds/bin/tsql -C
在这里,我输入这个报错:/usr/local/freetds/bin/tsql: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
解决办法很简单,建立libiconv.so.2的软连接即可(本系统是64位版本)
# ln -s /usr/local/lib/libiconv.so.2 /usr/lib64/libiconv.so.2
再是输入版本查看命令
# /usr/local/freetds/bin/tsql -C

LINUX下安装pdo_dblib扩展

二、安装PHP扩展pdo_dblib
# cd /root/php-5.4.39/ext/pdo_dblib/
# /usr/local/php/bin/phpize
# ./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-dblib=/usr/local/freetds
# make && make install
# echo 'extension=pdo_dblib' >> /usr/local/php/etc/php.ini

到这里就安装完毕了,我们重启PHP加载扩展,就OK了,

# /usr/local/php/bin/php -m查看扩展

LINUX下安装pdo_dblib扩展

继续浏览有关 LINUX技术 的文章
发表评论