centos安裝MSSQL PDO_DBLIB擴展

#安裝freetds
tar -zxf freetds-patched.tar.gz && cd freetds-0.95.21
./configure --prefix=/usr/local/freetds --enable-msdblib --enable-sybase-compat --disable-threadsafe
make && make install


#安裝MSSQL PDO_DBLIB 擴展
tar -zxf PDO_DBLIB-1.0.tgz && cd PDO_DBLIB-1.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-dblib=/usr/local/freetds

##注意:如果編譯不成功,比如有錯誤:Cannot find FreeTDS in known installation directories
##翻遍了各種資料終於在官方找到解決辦法,這個地址:http://www.freetds.org/news.html,
## 在freetds的安裝目錄下建立以下兩個文件:
$ touch /usr/local/freetds/include/tds.h
$ touch /usr/local/freetds/lib/libtds.a
然後在重新編譯一次PDO_DBLIB
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章