如何在 ubuntu 服务器上使用 openssl 安装 cURL?

如何在 ubuntu 服务器上使用 openssl 安装 cURL?

我在这里遇到了 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 都已安装在办公室服务器上。

我需要立即帮助。

谢谢。

答案1

尝试php5-curl从官方 Ubuntu 10.04 存储库重新安装。

php5 -i(当php5-cliphp5-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您可能需要检查您的办公服务器上实际运行的发行版。

相关内容