PHP拡張機能に固有の要件を持つライブラリを使用したいと思います。 (HTTP/2サポートを有効にして)特定のバージョンのcurlとopensslを使ってPHPをコンパイルするには?
- LIB-カール> = 7.46.0
- LIB-opensslの> = 1.0.2e :だから私は、PHP拡張モジュールのバージョンで
php 7.0
または
php 7.1
を使用する必要があります
どのように私はそのような要件でPHPをコンパイルできますか?
PHP拡張機能に固有の要件を持つライブラリを使用したいと思います。 (HTTP/2サポートを有効にして)特定のバージョンのcurlとopensslを使ってPHPをコンパイルするには?
php 7.0
または
php 7.1
を使用する必要があります
どのように私はそのような要件でPHPをコンパイルできますか?
2つのオプションがあります。
lib-curl
7.46.0以上をマシンにインストールして、--with-curl
オプションでPHPをコンパイルできます。マシン上でlib-curl
のバージョンが使用されます。コンパイル時にはlib-openssl
と同じで、--with-openssl
を使用します。
それとも...
PHP documentation for opensslはあなたがlib-openssl
の特定のバージョンでコンパイルしたい場合は、特定のバージョンにディレクトリに渡すことができるようにあなたが... opensslのためのディレクトリを提供することができます示しています
PHPのOpenSSLサポートを使用するには、PHP --with-openssl [= DIR]もコンパイルする必要があります。
同じことがlib-curl
(Here's the docs)のために行く:
PHPのcURLのサポートを使用するには、また[= DIR] --with-カールDIRが入っているディレクトリの場所でPHPをコンパイルする必要がありますlibとインクルードディレクトリ。