当前位置:论坛首页 > BUG提交 > Linux面板

【已完成】php7.4以后一直无法使用zip扩展,无法启动报undef...

发表在 BUG提交2023-3-8 22:49 [复制链接] 2 3372

系统:CentOS 7.9.2009 x86_64(Py3.7.9)
宝塔:7.9.8
uname -a:
Linux  3.10.0-1160.71.1.el7.x86_64 #1 SMP Tue Jun 28 15:37:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

以前安装过php7.3, 后面安装php7.4, 程序一直提示无法使用:Class 'ZipArchive' not found

后面按这个网址:https://56data.cc/2313.html 重装安装zip 扩展后程序能正常使用ZipArchive。
重启php7.4一直提示:
LNJ2G$LK``W%{6W7QX7_6RX.png

/www/server/php/74/sbin/php-fpm: symbol lookup error: /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/zip.so: undefined symbol: zip_libzip_version

重装php7.4 快速安装或编译安装 一直无法启动,php8.1一样。

要删除php配文件里的 ;extension = zip.so 注释后 才能启动,
1678286840481.jpg    1678288607229.jpg 1678288750438.jpg

在SSH命令行界面执行以下语句:(问题依旧,无法启动)
  1. cd /www/server/php/74/src/ext/zip/
  2. /www/server/php/74/bin/phpize
  3. ./configure --with-php-config=/www/server/php/74/bin/php-config
  4. make && make install
  5. echo "extension = zip.so" >> /www/server/php/74/etc/php.ini
复制代码



为何php7.4后一直无法使用zip库?其他php8也安装不上,如何解决?





使用道具 举报 只看该作者 回复
发表于 2023-3-9 16:37:30 | 显示全部楼层
用户反馈已重新安装系统,如后续又遇到此类问题的可执行联系我
使用道具 举报 回复 支持 反对
发表于 2023-3-17 10:13:23 | 显示全部楼层
和楼主一样的问题,新手用户,按网上的方法试了一堆,最会也是删除php配文件里的 ;extension = zip.so 注释后 才能启动
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表