您的位置:首页 > 理论基础 > 计算机网络

curl不支持https协议问题解决

2015-02-12 12:02 381 查看
curl报错以及解决:

.....
c.perform()
error: (1, 'Protocol https not supported or disabled in libcurl')


项目中使用到了curl包, 使用python的
pycurl包调用,
在我本地环境(ubuntu 13.10)下没有报错,但为毛在测试环境报错了?

1. 这个错误字面的意思是, curl包不支持https协议, 先输出命令看看:



妥妥的, 明显本地环境curl是支持https协议的, 那好吧, 在线上环境输入curl -V, 果断没有看到https这一项, 看来需要下载个curl的安装一下.

2. 安装过程:

2.1 找到网站: http://curl.haxx.se/download.html



2.2 找到需要下载的包:

点击后页面跳转到这儿: http://packages.ubuntu.com/trusty/curl



得到下载连接.

2.3 解压下载 && 编译安装

wget http://archive.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.35.0.orig.tar.gz tar -xzvf curl_7.35.0.orig.tar.gz
cd curl_7.35.0.orig
./configure
make
sudo make install
2.4 再次输入: curl -V 命令查看, https出现, 问题解决.

3. 其他问题:

1. 参考: http://imcn.me/html/y2014/21764.html

2. 或许这也是个坑: /detail/2584354701.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息