mssql サポート付き PHP 7 のコンパイル

mssql サポート付き PHP 7 のコンパイル

そこで、PHP 7 に切り替えようとしています。残念ながら、MSSQL サーバーに接続する必要があるため、pdo 用の dblib ドライバーが必要になります。PHP5 では、php5-sybase パッケージを使用できます。

そこで手動でやってみました この「ガイド」. freetdsはアスペクト通りにコンパイルされましたが、PHPはWARNING: unrecognized options: --with-sybase

別の Web サイトで、単に --with-mssql を追加するだけで動作するはずだとわかりましたが、やはり失敗しました。

何かヒントや解決策をお持ちの方はいらっしゃいますか?

答え1

php5-sybase について言及されているので、Debian または Debian ベースのものを使っているのだと思います。Debian 9 (Stretch) と Ubuntu 16.04 には現在 php7.0-sybase パッケージがあります。古いバージョンで必要な場合は、自分でコンパイルするのではなく、バックポートに追加するように依頼することを検討してください。

関連情報