PHP使用的卷曲版本与系统中安装的卷曲版本不同

时间:2010-09-28 17:18:34

标签: php curl upgrade centos

我正在使用CentOS发行版,我需要安装更新版本然后再使用7.15.5。我无法使用yum升级到nower,所以我下载源代码,编译和安装没有问题。

[root ~]# curl -V
curl 7.21.1 (i686-pc-linux-gnu) libcurl/7.21.1 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
Protocols: dict file ftp ftps http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp 
Features: IDN Largefile NTLM SSL libz 

然而,当我显示phpinfo()时,我看到:

cURL support    enabled
cURL Information    libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5

我重新启动了apache,尝试将/ usr / bin / curl中的旧卷曲替换为符号链接到/ usr / local / bin / curl中的较新版本。仍然不知道如何升级PHP使用的curl。

1 个答案:

答案 0 :(得分:2)

当你说你下载了源代码时,你的意思是你是从源代码构建php源代码还是curl代码?您需要编译php并将with-curl=/usr/local/bin/curl选项设置为要集成的libcurl版本。