当前位置: 首页 > article >正文

致命错误: Class ‘ZipArchive‘ not found

银河麒麟V10处理

本人在安装过程遇到的坑,就是不要使用太低版本的

1、安装cmake

确认是否安装

cmake --version

如果没安装的话按照如下步骤处理下(如果想要其他版本点击cmake官网下载)

wget  https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3.tar.gz
tar -zxvf cmake-3.26.3.tar.gz
cd cmake-3.26.3/
./bootstrap
cmake --version

2、安装libzip

根据你的安装时间,可以去官网下载最新的,我用的libzip-1.9.2,libzip官网其他版本下载

wget -c https://libzip.org/download/libzip-1.9.2.tar.gz
tar -zxvf libzip-1.9.2.tar.gz
cd libzip-1.9.2
mkdir build
cd build
cmake ..
make install

查看是否安装成功,这里注意了,千万不要查了有就不管这个了,要注意版本,我这边报错原因就在这边

# 使用
pkg-config --libs libzip
# 或者
pkg-config --list-all|grep libzip

如果发现没有,参考下面这步,有就忽略

查看libzip有没有安装在列表里面,如果没有,但可以肯定的是安装成功了,还需要手动添加 PKG_CONFIG_PATH
ln -s openssl.pc /usr/local/lib/pkgconfig/

如果出现在了列表里,则完成了。
使用:pkg-config --list-all|grep libzip 查看
没有出现,则需要配置 PKG_CONFIG_PATH
vim ~/.bash_profile

在.bash_profile最后添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig                        
export PKG_CONFIG_PATH

运行
source ~/.bash_profile

最后在查看是否成功

3、安装zip

 根据你的安装时间,可以去官网下载最新的,我用的zip-1.22.4,zip下载包官网

wget https://pecl.php.net/get/zip-1.22.4.tgz
tar -zxvf zip-1.22.4.tgz
cd zip-1.22.4
phpize(找到自己的phpize路径运行)
./configure --with-php-config=/php-config(找到自己的php-config路径运行)
make
make install

找到php.ini文件夹

extension=zip.so(加在extension的最后面)


zlib.output_compression = Off
改为
zlib.output_compression = On 

重启php服务

然后php -m 就可以看到这个了表示成功


http://www.kler.cn/a/453715.html

相关文章:

  • Python+Django 技术实现自动化漏洞扫描系统开发
  • Vue.js 高级组件开发:抽象与高性能架构
  • qt QZipReader详解
  • 【C语言练习(17)—输出杨辉三角形】
  • VMware虚拟机超详细安装Linux教程(最新版)
  • JZ31 栈的压入、弹出序列
  • OpenCV相机标定与3D重建(36)计算两幅图像之间基本矩阵(Fundamental Matrix)的函数findFundamentalMat()的使用
  • 【泰克生物】从酵母展示技术到抗体筛选:实现精准药物发现
  • R语言数据分析案例47-上海译文出版社旗舰店图书分析和可视化
  • 一分钟快速了解Ecovadis认证等级划分
  • 前缀和与差分
  • 太空探索的未来掌握在人工智能和机器人手中
  • 服务器性能监控与优化系统深度解析
  • sentinel学习笔记5-资源指标数据统计
  • debezium独立版使用(不结合kafuka)
  • NLP中的神经网络基础
  • CSS(二):美化网页元素
  • 前端:改变鼠标点击物体的颜色
  • CSS快速入门
  • flask后端开发(7):加载静态文件
  • v3+ts 批量引入组件
  • DDI-GPT:使用知识图谱增强的大模型对药物相互作用进行可解释的预测
  • PPO 可能出现 KL 爆炸等问题的详细分析(KL Explosions in PPO): 中英双语
  • 无问社区-无问AI模型
  • 从零开始掌握Spring MVC:深入解析@Controller与@RequestMapping注解的使用
  • iic通信底层讲解