首页 服务器运维 正文
  • 本文约831字,阅读需4分钟
  • 5
  • 0

宝塔面板PHP 8.5.2极速安装不显示zip扩展的解决方案

摘要

宝塔面板的PHP 8.5.2版本安装扩展界面上目前没有zip扩展可供安装,今天我们来分享一个宝塔面板PHP 8.5.2快速安装不显示zip扩展的解决方案。

最近在宝塔面板上安装了PHP 8.5.2版本,但在使用emlog pro的过程中发现无法在后台正常下载安装模板和插件,总提示需安装zip扩展,然而宝塔面板的PHP 8.5.2版本安装扩展界面上并没有zip扩展可供安装,但PHP 8.1版本就有这个扩展,今天我们来分享一下解决方案。

第一步,肯定是先安装一个能支持网站运转的PHP版本,我更喜欢和推荐PHP 8.1版本,这个版本相当的成熟了,安装完这个版本后就把网站PHP版本切换过去。

第二步,卸载你正在使用的PHP 8.5.2版本。

第三步,在宝塔面板软件商店重新搜索PHP 8.5,点击安装,然后选择【编译安装】

第四步,添加自定义模块,模块名称填写【zip】,模块参数填写如下参数

--enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-zlib --enable-zip --with-curl --enable-ftp --with-gd --with-jpeg --with-png --with-freetype --enable-mbstring --enable-sockets --with-gettext --enable-bcmath --enable-exif

第五步,等待PHP 8.5.2安装完成,然后就可以在安装扩展里找到zip扩展了。

上述参数中包含了PHP 网站能正常运行的全部核心扩展,包含:数据库、HTTPS、接口请求、图片处理、中文支持、高精度计算、ZIP扩展等,如果你只需要用到zip扩展,可以选择入戏精简参数

--enable-zip --with-zlib --with-openssl

第六步,切换网站的PHP版本到PHP 8.5.2,网站可以正常运转

宝塔面板PHP 8.5.2极速安装不显示zip扩展的解决方案

通过以上步骤,就可以解决宝塔面板PHP 8.5.2快速安装不显示zip扩展的问题了,而且通过这种操作后,以后通过快速安装任意PHP版本,都会自带zip扩展,可谓一劳永逸。

评论
更换验证码
友情链接