You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CyberPanel中安装PHP Zip扩展?安装遇错求助

解决PHP Zip扩展安装失败的问题

先搞定核心依赖缺失问题,ZLIB是Zip扩展的必需依赖,先根据你的系统安装对应ZLIB开发包:

  • Debian/Ubuntu 系列:
    apt-get install zlib1g-dev -y
    
  • CentOS/RHEL 系列:
    yum install zlib-devel -y
    
  • macOS(通过Homebrew):
    brew install zlib
    

接下来重新安装Zip扩展:

  1. 源码编译方式(适用于手动编译PHP的场景)
    进入PHP源码包的ext/zip目录,执行:
    phpize
    ./configure  # 如果ZLIB安装在非默认路径,需追加参数:--with-zlib-dir=你的zlib安装路径
    make && make install
    
  2. PECL快捷安装方式
    直接执行:
    pecl install zip
    

最后在php.ini配置文件中添加一行extension=zip.so,重启PHP或对应的Web服务(比如Nginx/Apache),用php -m命令检查是否成功加载zip模块。

如果还是失败,先执行pkg-config --libs zlib验证ZLIB是否正常安装,确认输出包含zlib相关链接参数;同时用php --ini查看PHP实际加载的配置文件路径,确保修改的是正确的php.ini。

内容的提问来源于stack exchange,提问作者dev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 20:01:21