文档首页 > > 移植指南> 移植cURL> 故障排除

故障排除

分享
更新时间:2020/11/02 GMT+08:00

问题描述

移植指导中验证时,无法正常显示华为云页面的html信息,如下:

curl: (48) An unknown option was passed in to libcurl

问题原因

curl的版本号与libcurl的版本号不一致。

curl --version

回显信息如下,curl的版本号为“7.54.0”,libcurl的版本号为“7.29.0”,不一致。

curl 7.54.0-DEV (aarch64-unknown-linux-gnu) libcurl/7.29.0 NSS/3.36 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
Features: AsynchDNS IDN IPv6 Largefile NTLM NTLM_WB SSL libz UnixSockets

解决方法

  1. 设置动态链接库被系统共享。

    ldconfig

    curl --version

    回显信息如下,curl的版本号为“7.54.0”,libcurl的版本号也为“7.54.0”,一致。
    curl 7.54.0-DEV (aarch64-unknown-linux-gnu) libcurl/7.54.0-DEV OpenSSL/1.0.2k zlib/1.2.7
    Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
    Features: IPv6 Largefile NTLM NTLM_WB SSL libz UnixSockets HTTPS-proxy

  2. 执行curl命令测试是否能正常使用。

    curl https://www.huaweicloud.com/

    能正常返回华为云页面的html信息,则表示curl安装成功且能正常使用。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问