Php

如何在 ubuntu 伺服器上使用 openssl 安裝 cURL?

  • July 8, 2014

我在這裡遇到了 cURL 的問題。

我的本地主機啟用了 openssl 的 curl,因此我的 php 程式碼工作正常。在執行 phpinfo() 時,我得到以下資訊——

curl
cURL support          enabled
cURL Information  libcurl/7.19.5 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.15 

但是,在我的其他辦公伺服器上,curl 沒有啟用 openssl 支持。在執行 phpinfo() 時,我得到以下資訊——

curl
cURL support          enabled
cURL Information  libcurl/7.20.1 zlib/1.2.3.3 

如何獲得對 curl 的 openssl 支持?到目前為止,openssl 和 curl 都安裝在辦公室伺服器上。

我需要立即幫助。

謝謝你。

嘗試php5-curl從官方 Ubuntu 10.04 儲存庫重新安裝。

php5 -i(when php5-cliand are installed)的輸出php5-curl表明它支持 SSL:

cURL support => enabled
cURL Information => 7.19.7
Age => 3
Features
AsynchDNS => No
Debug => No
GSS-Negotiate => Yes
IDN => Yes
IPv6 => Yes
Largefile => Yes
NTLM => Yes
SPNEGO => No
SSL => Yes
SSPI => No
krb4 => No
libz => Yes
CharConv => No
Protocols => tftp, ftp, telnet, dict, ldap, ldaps, http, file, https, ftps
Host => x86_64-pc-linux-gnu
SSL Version => OpenSSL/0.9.8k
ZLib Version => 1.2.3.3

由於您的輸出包含另一個版本,libcurl您可能想要檢查您的辦公室伺服器上實際執行的分發版。

引用自:https://serverfault.com/questions/149934