在宝塔面板中使用 PHP 7.3 版本时,如果需要安装
zip 扩展以支持 ZIP 文件的压缩与解压功能,可以按照以下步骤进行操作:
1. 登录宝塔面板并进入PHP设置
| 步骤 |
操作 |
| 1 |
登录宝塔后台管理界面 |
| 2 |
进入【软件商店】→【已安装】→ 找到 PHP 7.3 点击【设置】 |
| 3 |
切换到【安装扩展】选项卡 |
在扩展列表中查找
zip 扩展,点击【安装】按钮。
2. 验证扩展是否安装成功
| 步骤 |
操作 |
| 1 |
返回 PHP 设置页面,查看【已安装扩展】列表 |
| 2 |
创建一个测试文件(如 info.php),内容为 <?php phpinfo(); ?> |
| 3 |
在浏览器访问该文件,搜索 "zip" 查看是否加载成功 |
如果看到 ZIP 相关信息,则表示扩展已启用。
3. 若无法通过面板安装,可手动编译安装
| 步骤 |
操作说明 |
| 1 |
登录服务器SSH终端 |
| 2 |
进入 PHP 的源码目录(通常为 /www/server/php/73/src/ext/zip) |
| 3 |
执行 phpize 命令生成配置文件 |
| 4 |
执行 ./configure --with-php-config=/www/server/php/73/bin/php-config |
| 5 |
执行 make && make install 编译并安装扩展 |
| 6 |
修改 php.ini 文件,添加 extension=zip.so |
| 7 |
重启 PHP 服务 service php-fpm-73 restart |
注意:路径可能因实际安装环境不同而有所变化,请根据实际情况调整。
4. 常见问题排查
| 问题现象 |
可能原因 |
解决方法 |
| 安装后未生效 |
未重启PHP服务 |
在宝塔中重启PHP 7.3 |
出现错误提示 zip not found |
缺少系统依赖库 |
安装 libzip-dev 或 libzip-devel |
| 多个PHP版本混淆 |
启用的PHP版本非7.3 |
确认当前网站绑定的是PHP 7.3 |
5. 补充建议
- 如果项目中涉及大量 ZIP 文件处理,建议升级至更高 PHP 版本(如 PHP 8.0+),性能更优。
- 宝塔提供一键安装包和可视化界面,推荐优先使用面板安装方式,简化维护流程。
通过以上步骤,可以顺利完成宝塔环境下 PHP 7.3 的 ZIP 扩展安装。若仍存在问题,可结合日志或系统提示进一步分析。

标签:宝塔- PHP7.3- ZIP扩展- 安装扩展- PHP配置
更新时间:2025-05-17 21:45:07
上一篇:网站突然打不开,可能是什么原因导致的?
下一篇:刚更换IP后使用宝塔搭建网站遇到问题,应该如何排查?
转载请注明原文链接:https://www.muzicopy.com/suibi/12481.html