php - 未下载带有外部不安全 src 的 img 标签
问题描述
我正在使用外部 api 根据从数据库中检索到的数据动态创建图像(图表)。
<img src="https://apiurl?dynamic-variables" />
它在我的本地主机中运行良好,但在服务器图像中未显示。当我尝试 curl 时,我收到以下错误消息: curl: (60) SSL certificate problem: certificate has expired。
如何绕过 ssl 检查并获取图像?
解决方案
只是猜测,但您的服务器是否使用 LetsEncrypt 证书运行?https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
如果它是一个,您也可以尝试运行sudo certbot
以更新服务器证书。
推荐阅读
- html - 即使将框大小设置为边框框,子元素也无法获得父元素的 100% 的宽度和高度?
- php - 如何让我的引导警报在特定时间显示?
- java - 如何将 Activity1/fragmentA 中包含的数据传递给 Activity1/fragmentB 然后将其传递给 Activity2
- javascript - 迭代时在动态列中显示表单
- mysql - 如何按日期分组
- sql - 当使用“SELECT varname = something + something 等时,我不能再做”WHERE varname = ...”
- javascript - 被拒绝的 HTTP 承诺没有命中 catch 块
- python - 尝试将 html 标记的文本写入 .txt 文件时出错 - Python
- jquery - 如何触发对动态添加的元素的点击
- sql - 有时缺少数据时的行到列