使用 mssql 支持编译 PHP 7

使用 mssql 支持编译 PHP 7

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

所以我尝试手动完成 本“指南”. freetds 编译为spected但PHP说WARNING: unrecognized options: --with-sybase

在另一个网站上,我发现只需添加 --with-mssql 就可以了,但也失败了。

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

答案1

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

相关内容