宝塔PHP7.3如何安装ZIP扩展?
在宝塔面板中使用 PHP 7.3 版本时,如果需要安装
在扩展列表中查找
如果看到 ZIP 相关信息,则表示扩展已启用。
zip
扩展以支持 ZIP 文件的压缩与解压功能,可以按照以下步骤进行操作:
1. 登录宝塔面板并进入PHP设置
步骤 | 操作 |
---|---|
1 | 登录宝塔后台管理界面 |
2 | 进入【软件商店】→【已安装】→ 找到 PHP 7.3 点击【设置】 |
3 | 切换到【安装扩展】选项卡 |
zip
扩展,点击【安装】按钮。
2. 验证扩展是否安装成功
步骤 | 操作 |
---|---|
1 | 返回 PHP 设置页面,查看【已安装扩展】列表 |
2 | 创建一个测试文件(如 info.php ),内容为 <?php phpinfo(); ?> |
3 | 在浏览器访问该文件,搜索 "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+),性能更优。
- 宝塔提供一键安装包和可视化界面,推荐优先使用面板安装方式,简化维护流程。
更新时间:2025-05-17 21:45:07