使用 mssql 支持编译 PHP 7

Sha*_*don 5 compile php ms-sql

所以我试图切换到 PHP 7。不幸的是,我需要连接到 MSSQL 服务器,所以我需要 pdo 的 dblib 驱动程序。使用 PHP5,您可以使用 php5-sybase 包。

所以我试着按照这个“指南”手动完成 。freetds 编译为切面但 PHP 说WARNING: unrecognized options: --with-sybase

在另一个网站上,我发现简单地添加 --with-mssql 应该可以工作,但也失败了。

有人对我有任何提示或解决方案吗?

car*_*rge 1

既然你提到了 php5-sybase,我猜你正在使用 Debian 或基于 Debian 的东西。Debian 9 (Stretch) 和 Ubuntu 16.04 目前有 php7.0-sybase 软件包。如果您需要在较旧的版本上使用它,您应该考虑要求将其添加到向后移植中,而不是自己编译它。