🎨 PHP安装http扩展一些问题解决

This commit is contained in:
zyimm 2023-11-10 17:19:44 +08:00
parent 95f4759748
commit 78e357c963

View File

@ -5,21 +5,21 @@ tags: PHP
--- ---
最近在项目中遇到依赖http扩展出现一些问题这边小计这些问题解决办法我的环境是基于docker所以如下命令均在docker容器里面执行 最近在项目中遇到依赖http扩展出现一些问题这边小计这些问题解决办法我的环境是基于docker所以如下命令均在docker容器里面执行
# 有关错误集锦 ## 有关错误集锦
以下我遇到错误解决办法 以下我遇到错误解决办法
1. checking whether libcurl version >= 7.18.2... configure: error: no **1.checking whether libcurl version >= 7.18.2... configure: error: no**
这个类似这样错误需要确认libcurl,curl-dev是否正确安装基于不同发行版docker可能包名不一致需要根据实际情况区别以下是基于alpine docker 安装命令 这个类似这样错误需要确认libcurl,curl-dev是否正确安装基于不同发行版docker可能包名不一致需要根据实际情况区别以下是基于alpine docker 安装命令
```shell ```shell
apk add libcurl curl-dev apk add libcurl curl-dev
``` ```
<!--more-->> <!--more-->
libcurl curl-dev 是linux下curl开发一系列依赖库和文件。http扩展需要curl所以需要安装相关依赖 libcurl curl-dev 是linux下curl开发一系列依赖库和文件。http扩展需要curl所以需要安装相关依赖
2. please install and enable pecl/raphf **2.please install and enable pecl/raphf**
这个问题需要确认`pecl/raphf`扩展是否安装,如果没有需要执行: 这个问题需要确认`pecl/raphf`扩展是否安装,如果没有需要执行:
@ -34,7 +34,7 @@ docker-php-ext-enable raphf
raphf 用于提供高级的哈希函数和消息认证码MAC提供一些加密算法用来保护数据安全性 raphf 用于提供高级的哈希函数和消息认证码MAC提供一些加密算法用来保护数据安全性
# 安装验证 ## 安装验证
```shell ```shell
pecl install pecl_http pecl install pecl_http