帮助,我完全无法在我的kubuntu系统上安装laravel。我不得不从头开始编译php7.1以使openssl和bzip工作,并且我已经检查了Google上的每个英文结果: " laravel / installer v1.4.1需要ext-zip * - >您的系统中缺少所请求的PHP扩展zip"
以下是完整错误:
gregory @ alpha-centauri / $ composer global require" laravel / installer"
将当前目录更改为/home/gregory/.config/composer 使用版本^ 1.4进行laravel / installer ./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/php.ini 您还可以在终端内运行
php --ini
以查看>所使用的文件。 CLI处于CLI模式。安装失败,删除./composer.json。
我检查了其他线程:
Composer global require "laravel/installer" failed
Can't install laravel installer via composer
但我已经安装了php7.1-zip:
gregory @ alpha-centauri / $ sudo apt-get install php7.1-zip gregory的[sudo]密码:
阅读包裹清单......完成 构建依赖树
阅读州信息......完成
php7.1-zip已经是最新版本了 (7.1.10-1 + ubuntu17.04.1 + deb.sury.org + 1)。 以下软件包已自动安装且不再安装 需要:
gaviotatb gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtksource-3.0 gir1.2-rsvg-2.0 gksu libapache2-mod-php7.0 libgaviotatb1 libgksu2-0 libgtksourceview- 3.0-1 libgtksourceview-3.0-common libgtop-2.0-10 libgtop2-common linux-headers-4.10.0-19 linux-headers-4.10.0-19-generic linux-image-4.10.0-19-generic linux-image-extra-4.10.0-19-generic php7.0 php7.0-mcrypt php7.0-mysql python3-mako python3-markupsafe 使用&sudo apt autoremove'删除它们。 0升级,0新安装,0删除,1未升级。
我完全陷入困境,并希望得到任何帮助。
答案 0 :(得分:0)
假设您正在基于Debian的Linux发行版中使用7.1版的PHP,然后执行以下操作:
sudo apt-get install php7.1-zip
答案 1 :(得分:-1)
您必须使用sudo
安装php7.1.1.zip软件包安装