RuntimeException未安装Zip PHP扩展



我是Linux的新手,我刚刚安装了composer和laravel。。。

但是当我运行laravel new project时,我得到以下错误:

[RuntimeException]
The Zip PHP extension is not installed. Please install it and try again.

我不知道如何安装那个扩展。。。

请帮助

尝试在命令行中键入:

sudo apt-get install php7.0-zip

从任何路线验证:

dd(get_loaded_extensions());

这对我很管用,祝你好运。

php 7.0

sudo apt-get install php7.0-zip

对于php 7.1

sudo apt-get install php7.1-zip

等等!

我遇到了同样的问题,并尝试使用命令sudo apt install php7.0-zip安装扩展,但仍然出现了同样的错误。我最终用sudo apt install php-zip 解决了这个问题

我使用的是php7.0-zts
解决方案是卸载所有ZTS软件包,然后恢复到常规的php7.0软件包。

使用此sudo apt-get install php-zipphp版本将由系统进行排序。

这是使用brew doctor和brew cleanup的过时方法。酿酒医生会给你一些修复,将帮助你安装laravel。

composer global require laravel/installern && brew install php

在CentOS 上安装

尝试yum search zip |grep -i php并使用包名称进行安装返回

类似于sudo yum install ea-php73-php-zip.x86_64

您可以使用apt中的php-zip或php-zip7.x包。例如:

sudo apt-get install php-zip

apt中的许多包都有一个默认版本,例如php-zip,然后是显式版本。为了搜索适合的包裹,你可以随时使用

apt-cache search keyword

或者在这个例子中,特别是

apt-cache search zip
apt-cache search php-zip

这将允许您找到要安装的php-zip和php-zip7.4(在撰写本评论时)包。

当您试图满足某些依赖项但找不到包名称时,该命令非常有用。

相关内容

  • 没有找到相关文章

最新更新