我正在使用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。
答案 0 :(得分:2)
当你说你下载了源代码时,你的意思是你是从源代码构建php源代码还是curl代码?您需要编译php并将with-curl=/usr/local/bin/curl
选项设置为要集成的libcurl版本。