1
我想使用對php擴展有特定要求的庫。所以我需要使用php 7.0
或php 7.1
與這種版本的PHP擴展:如何編譯特定版本的curl和openssl的php?
- LIB捲曲> = 7.46.0(啓用HTTP/2支持)
- LIB-的OpenSSL> = 1.0.2e
我該如何編譯PHP這樣的要求?
我想使用對php擴展有特定要求的庫。所以我需要使用php 7.0
或php 7.1
與這種版本的PHP擴展:如何編譯特定版本的curl和openssl的php?
我該如何編譯PHP這樣的要求?
有兩種選擇。
您可以在機器上安裝lib-curl
7.46.0或更高版本,然後使用--with-curl
選項編譯PHP。它將在機器上使用版本lib-curl
。編譯時與lib-openssl
相同並使用--with-openssl
。
或者......
的PHP documentation for openssl顯示,你可以加入OpenSSL提供目錄...所以,如果你想用lib-openssl
特定版本編譯您可以在目錄中傳遞給特定的版本:
要使用PHP的OpenSSL支持,您還必須編譯PHP --with-openssl [= DIR]。
這同樣適用於lib-curl
(Here's the docs):
使用PHP的捲曲支持,你還需要編譯PHP --with捲曲[= DIR]其中DIR是包含在目錄中的位置lib和包含目錄。