如何在CyberPanel中为PHP 8.1安装Zip扩展
在CyberPanel中为PHP 8.1安装Zip扩展的解决办法
方法一:通过CyberPanel面板图形界面安装
- 登录CyberPanel后台,左侧菜单找到
PHP,点击进入PHP Extensions页面。 - 在页面顶部的PHP版本下拉选择器中,选中
PHP 8.1。 - 在扩展列表里找到
zip选项,勾选对应的复选框,点击页面底部的Install按钮。 - 安装完成后,进入
PHP菜单下的PHP Settings,找到PHP 8.1对应的条目,点击Restart重启服务。
方法二:通过SSH命令行安装
如果面板安装失败或更习惯命令行操作,可按以下步骤执行:
- 登录VPS的SSH终端,切换至root权限:
sudo su - 安装系统依赖库:
- Debian/Ubuntu系统:
apt update && apt install libzip-dev -y - CentOS/Rocky Linux系统:
yum update && yum install libzip-devel -y
- Debian/Ubuntu系统:
- 使用PECL安装Zip扩展:
/usr/local/lsws/lsphp81/bin/pecl install zip - 编辑PHP 8.1配置文件,添加扩展加载指令:
在文件末尾添加一行:nano /usr/local/lsws/lsphp81/etc/php.ini
按extension=zip.soCtrl+O保存,Ctrl+X退出编辑器。 - 重启LiteSpeed服务使配置生效:
systemctl restart lsws
验证安装结果
执行以下命令,若输出zip则说明安装成功:
/usr/local/lsws/lsphp81/bin/php -m | grep zip
内容的提问来源于stack exchange,提问作者Sai Wagh
相关产品推荐
相关产品推荐

