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

Ubuntu 16.04系统下php5.6环境找不到php5.6-zip包该如何安装?

Ubuntu 16.04 PHP5.6 安装php-zip扩展可行方案

Ubuntu 16.04官方默认源已下线PHP5.6相关冷门扩展包,因此直接检索安装会提示无对应软件包,可通过以下两种方案解决:

方案一:添加第三方PHP源安装预编译包

操作步骤:

  • 先安装源管理依赖:sudo apt-get update && sudo apt-get install software-properties-common -y
  • 添加PHP维护源:sudo add-apt-repository ppa:ondrej/php
  • 刷新源缓存:sudo apt-get update
  • 执行安装:sudo apt-get install php5.6-zip -y

安装完成后执行php -m | grep zip,输出zip即说明安装成功,重启对应web服务(Apache或php5.6-fpm)后项目即可生效。

方案二:手动编译安装扩展

若不想添加第三方源,可直接从PHP源码编译zip扩展:

  • 安装编译依赖:sudo apt-get install php5.6-dev zlib1g-dev gcc make -y
  • 下载对应版本的PHP5.6源码包,解压后进入源码目录下的ext/zip子目录
  • 生成编译配置:phpize5.6
  • 配置编译参数:./configure --with-php-config=/usr/bin/php-config5.6
  • 编译并安装:make && sudo make install
  • 打开PHP5.6的php.ini配置文件,添加一行extension=zip.so,保存后重启web服务即可生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 12:09:02