当前位置:论坛首页 > 新功能建议 > Linux面板

【已解决】请问如何开启curl的hppt2

发表在 新功能建议2022-1-7 21:30 [复制链接] 5 4261

最近需要实现苹果的apns推送,但苹果要求必须是http2,但宝塔默认安装的curl不支持http2,导致php curl没办法请求苹果服务器,试过了论坛多种办法,自己编译,重装php,能找过的办法都找过了,还是没有办法启用http2,请问官方大大有什么办法可以php curl启用http2啊,不胜感激
使用道具 举报 只看该作者 回复
发表于 2022-1-10 12:18:03 | 显示全部楼层
大炮运维V587 发表于 2022-1-7 23:43
您好,暂时面板上的php引用的curl还不支持http2,如果您可以的话,可以在编译脚本中修改下curl的引用,如 ...

已经解决,可能是误打误撞,解决过程为,自行编译了一个http2版本的curl,这时候我服务器里有两个curl,然后我把不支持http2的curl给卸载了,重启了php后,php就自动引用了我这个http2的curl,至于为什么这样会好原因还不太清楚,估计是因为我服务器里只有这一个curl了,php就引用了这个,不过现在有的一些第三方开放平台都已经要求http2了
使用道具 举报 回复 支持 反对
发表于 2022-1-7 23:14:04 | 显示全部楼层
我按论坛的一位宝友的方法,成功安装了一个支持http2的curl版本,可是这个怎么弄到宝塔的php里呢,现在使用的是宝塔的php7.4
下载.png
使用道具 举报 回复 支持 反对
发表于 2022-1-7 23:43:47 | 显示全部楼层
bylii 发表于 2022-1-7 23:14
我按论坛的一位宝友的方法,成功安装了一个支持http2的curl版本,可是这个怎么弄到宝塔的php里呢,现在使用 ...

您好,暂时面板上的php引用的curl还不支持http2,如果您可以的话,可以在编译脚本中修改下curl的引用,如果不会,请等下,我看下这个怎么弄
使用道具 举报 回复 支持 反对
发表于 2022-2-24 15:22:06 | 显示全部楼层
bylii 发表于 2022-1-10 12:18
已经解决,可能是误打误撞,解决过程为,自行编译了一个http2版本的curl,这时候我服务器里有两个curl,然 ...

好的
使用道具 举报 回复 支持 反对
发表于 2023-2-13 08:53:29 | 显示全部楼层
这种需要修改操作系统的curl,暂时就不写处理教程了,以免对您的服务器造成无法挽回的损失
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表