我更新了centos7 curl,现在的版本是7.65,然后重建了php7和set --with-curl=/usr/bin/curl
。完成后,curl_version()
仍显示7.20。为什么会这样?
我使用guzzle来请求一个需要http_version 2.0的网站,因此我必须升级php curl。希望有人帮助我,非常感谢!
答案 0 :(得分:0)
您必须更新libcurl并将安装路径用作编译选项--with-curl=/path/to/libcurl
为此,请执行以下步骤:
如here所述:
curl-config --cflags
找到libcurl的路径curl-config --version
确定libcurl版本--includedir
选项重新构建curl --with-curl=/path/to/libcurl
重建php