无法在ubuntu中安装laravel(缺少ext-zip)



帮助,我完全无法在我的kubuntu系统上安装laravel。为了让openssl和bzip正常工作,我不得不从头开始编译php7.1,我已经在谷歌上检查了每个英文结果中的错误:"laravel/installer v1.4.1需要ext-zip*->您的系统中缺少请求的PHP扩展zip">

以下是完整的错误:

gregory@alpha-centauri/$composer global需要"laravel/installer">

已将当前目录更改为/home/gregory/.config/composer对laravel/installer使用版本^1.4./composer.json已创建正在加载包含包信息的composer存储库更新依赖项(包括require-dev)无法将您的要求解析为一组可安装的程序包。

问题1

  • laravel/installer v1.4.1需要ext-zip*->您的系统中缺少请求的PHP扩展zip
  • laravel/installer v1.4.0需要ext-zip*->系统中缺少请求的PHP扩展zip
  • laravel/installer的安装请求^1.4->可由laravel/installer满足[v1.4.0,v1.4.1]。

    要启用扩展,请验证它们是否已在.ini文件中启用:

  • /etc/php/7.1/apache2/hp.ini您还可以在终端内运行php --ini,查看>PHP在CLI模式下使用了哪些文件

安装失败,正在删除/composer.json.

我已经检查了其他线程:

Composer global require"laravel/installer";失败

可以';t通过composer 安装laravel安装程序

但是我已经安装了php7.1-zip:

gregory@alpha-centauri/$sudo apt-get-install php7.1-zip[sudo]gregory的密码:

正在读取程序包列表。。。完成构建依赖树

正在读取状态信息。。。完成

php7.1-zip已经是最新版本(7.1.10-1+ubuntu17.04.1+deb.sury.org.1)。下列程序包已自动安装,不再必需:

gaviotatb gir1.2-gst-plugins-base-1.0 gir1.2g-streamer-1.0 gir1.2-gtksource-3.0 gir1.2-rsvg-2.0 gksu libapache2-mod-php7.0 libgaviotatb1 libgksu2-0 libgtksourceview-3.0-1libgtksourceview-3.0-common libgtop-2.0-10 libgtop2 common linux-headers-4-4.10.0-19 linux-headers-4-4.10.0-19-generic linux-image-4.10.0-19-genericlinux-image-extra-4.10.0-19-generic php7.0 php7.0-mcrypt php7.0-mysql Python 3 mako Python 3 markupsafe使用"sudo apt autoremove"删除它们。0已升级,0已新安装,0要删除,1未升级。

我完全陷入困境,如果有任何帮助,我将不胜感激。

假设您在基于Debian的Linux发行版下使用的是PHP的7.1版本,那么请执行以下操作:

sudo apt-get install php7.1-zip

相关内容

  • 没有找到相关文章

最新更新