composer 安装phpspreadsheet 总是报错,看不懂到底哪里问题

发布于 2022-09-11 23:01:23 字数 437 浏览 15 评论 0

`Your requirements could not be resolved to an installable set of packages.

Problem 1

- Installation request for phpoffice/phpspreadsheet ^1.9 -> satisfiable by phpoffice/phpspreadsheet[1.9.0].
- phpoffice/phpspreadsheet 1.9.0 requires ext-zip * -> the requested PHP extension zip is missing from your system.

Installation failed, reverting ./composer.json to its original content.`

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

贱贱哒 2022-09-18 23:01:23

需要安装zip扩展

#wget https://pecl.php.net/get/zip-1.15.5.tgz
#tar zxfv zip-1.15.5.tgz

#cd zip-1.15.5

#/usr/local/php/bin/phpize

#./configure --with-php-config=/usr/local/php/bin/php-config

#make

#make install

安装完成后修改一下php.ini

#vi /usr/local/php/etc/php.ini

加入

extension=zip.so

然后重启php-fpm

聆听风音 2022-09-18 23:01:23

没装过, 不过 按照报错的意思是 你的PHP环境没有安装 zip扩展 , 这个包需要 zip扩展吧!

以酷 2022-09-18 23:01:23

缺少必要的扩展,pecl下载一个就好了,zip扩展还需要其它依赖,安装的时候看安装过程中报的错误去百度一查一个准

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文