简体   繁体   English

如何为MAMP 3.3编译pdo_dblib?

[英]How to compiled pdo_dblib for MAMP 3.3?

I am using MAMP to connect to ms sql server. 我正在使用MAMP连接到ms sql服务器。 I need to use pdo_dblib.so. 我需要使用pdo_dblib.so。 However I have an issue to compile it. 但是我有一个编译问题。

At this point, I already install latest freedts 至此,我已经安装了最新的freedts

The way I did it was, I download php 5.4.42 from php.net 我这样做的方法是,我从php.net下载php 5.4.42

cd php5.4.42/ext/pdo_dblib
phpize
./configure --with-php-config=/usr/bin/php-config --with-pdo-    dblib=/usr/local/freetds/
make

I copy module/pdo_dblib.so to /Application/MAMP/bin/php/php5.4.42/lib/php/extensions/no-debug-non-zts-20100525/ 我将module / pdo_dblib.so复制到/Application/MAMP/bin/php/php5.4.42/lib/php/extensions/no-debug-non-zts-20100525/

I update PHP 5.4.42 php.ini to include extensions=pdo_dblib.so 我更新PHP 5.4.42 php.ini以包括extensions = pdo_dblib.so

When I run phpinfo, pdo_dblib is not exists. 当我运行phpinfo时,pdo_dblib不存在。

Is there something wrong with what I did ? 我的工作有问题吗?

Thanks in advance 提前致谢

对于我的问题,在freetds.conf中将FreeTDS版本更新为8可解决该问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM