ayumi 发表于 2023-3-8 22:49:12

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

系统:CentOS 7.9.2009 x86_64(Py3.7.9)
宝塔:7.9.8
uname -a:
Linux3.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一直提示:


/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 注释后 才能启动,
   

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


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





谢花郎 发表于 2023-3-9 16:37:30

用户反馈已重新安装系统,如后续又遇到此类问题的可执行联系我

宝塔用户_hzqshy 发表于 2023-3-17 10:13:23

和楼主一样的问题,新手用户,按网上的方法试了一堆,最会也是删除php配文件里的 ;extension = zip.so 注释后 才能启动
页: [1]
查看完整版本: 【已完成】php7.4以后一直无法使用zip扩展,无法启动报undef...