RuntimeException未安装Zip PHP扩展

时间:2016-04-08 23:46:15

标签: php linux laravel mint oh-my-zsh

我是Linux的新手我刚刚安装了作曲家和laravel ......

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

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

我不知道如何安装该扩展程序......

请帮助

8 个答案:

答案 0 :(得分:17)

在命令行中尝试输入:

sudo apt-get install php7.0-zip

从任何路线验证:

dd(get_loaded_extensions());

这对我有用,祝你好运。

答案 1 :(得分:7)

for php 7.0

sudo apt-get install php7.0-zip

for php 7.1

sudo apt-get install php7.1-zip

等等!

答案 2 :(得分:3)

我遇到了同样的问题并尝试使用命令sudo apt install php7.0-zip安装扩展程序,但仍然遇到了同样的错误。我终于用sudo apt install php-zip

解决了这个问题

答案 3 :(得分:1)

我正在使用php7.0-zts
解决方案是卸载所有ZTS个软件包并恢复为常规php7.0软件包。

答案 4 :(得分:0)

使用酿造医生和酿造清理已过期。 Brew Doctor将为您提供一些修补程序,这些修补程序将帮助您安装laravel。

composer global require laravel/installer\n && brew install php

答案 5 :(得分:0)

在CentOS上安装

尝试amplify configure amplify init amplify add auth amplify push 并使用软件包名称进行安装

like-yum search zip |grep -i php

答案 6 :(得分:0)

使用这个sudo apt-get install php-zip php版本由系统整理。

答案 7 :(得分:0)

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

sudo apt-get install php-zip

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

apt-cache search keyword

或者在这个例子中特别是

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

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

当您尝试满足某些依赖项而找不到包名称时非常有用的命令。