reconoce proyecto interno instalar externo error crear composer como comando php laravel ubuntu laravel-5

php - proyecto - No se puede instalar el instalador laravel a través del compositor



instalar composer ubuntu (12)

sudo apt-get install php-zip

Esta solución funcionó para mí.

Estoy tratando de instalar el instalador laravel con el compositor en mi PC Ubuntu, pero recibo este error durante la instalación. `Sus requisitos no se pudieron resolver con un conjunto de paquetes instalables.

Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. - laravel/installer v1.4.0 requires ext-zip * -> the requested PHP extension zip is missing from your system. - Installation request for laravel/installer ^1.4 -> satisfiable by laravel/installer[v1.4.0, v1.4.1]. To enable extensions, verify that they are enabled in those .ini files: - /etc/php/7.0/cli/php.ini - /etc/php/7.0/cli/conf.d/10-opcache.ini - /etc/php/7.0/cli/conf.d/10-pdo.ini - /etc/php/7.0/cli/conf.d/20-calendar.ini - /etc/php/7.0/cli/conf.d/20-ctype.ini - /etc/php/7.0/cli/conf.d/20-exif.ini - /etc/php/7.0/cli/conf.d/20-fileinfo.ini - /etc/php/7.0/cli/conf.d/20-ftp.ini - /etc/php/7.0/cli/conf.d/20-gettext.ini - /etc/php/7.0/cli/conf.d/20-iconv.ini - /etc/php/7.0/cli/conf.d/20-json.ini - /etc/php/7.0/cli/conf.d/20-phar.ini - /etc/php/7.0/cli/conf.d/20-posix.ini - /etc/php/7.0/cli/conf.d/20-readline.ini - /etc/php/7.0/cli/conf.d/20-shmop.ini - /etc/php/7.0/cli/conf.d/20-sockets.ini - /etc/php/7.0/cli/conf.d/20-sysvmsg.ini - /etc/php/7.0/cli/conf.d/20-sysvsem.ini - /etc/php/7.0/cli/conf.d/20-sysvshm.ini - /etc/php/7.0/cli/conf.d/20-tokenizer.ini You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. `

El error aparece y luego uso este comentario:

composer global require "laravel/installer"


Centos 7 con PHP7.2:

sudo yum --enablerepo=remi-php72 install php-pecl-zip


Dice que requiere extensión zip

laravel / installer v1.4.0 requiere ext-zip ........

Instale la versión correspondiente a la versión de php instalada:

# For php v7.0 sudo apt-get install php7.0-zip # For php v7.1 sudo apt-get install php7.1-zip # For php v7.2 sudo apt-get install php7.2-zip # For php v7.3 sudo apt-get install php7.3-zip


En centos 7 he usado:

yum install php-pecl-zip

porque cualquier otra solución no me funcionó.


Estoy usando WSL con ubuntu 16.04 versión LTS con php 7.3 y laravel 5.7

sudo apt-get install php7.3-zip

Trabaja para mi


Para Ubuntu 16.04 , he usado este comando para PHP7.2 y funcionó para mí.

sudo apt-get install php7.2-zip


Para Mac con Macports,

# port install php71-zip


Para PHP 7.2 en Ubuntu 18.04 LTS

sudo apt-get install php7.2-zip

Funciona de maravilla


Para PHP7.1 instale esto

sudo apt-get install php7.1-zip


saber tu versión de php

php -v

para php 7.3.0

sudo apt-get install php7.3-zip


falta la extensión zip , puede evitar este error simplemente ejecutando el siguiente comando, tomará la versión por defecto

sudo apt-get install php-zip

En caso de que necesite una versión específica, debe mencionar una versión específica de su php, supongamos que necesito instalar la versión X de php-zip, entonces el comando será.

sudo apt-get install phpX-zip

Reemplace X con su versión requerida, en mi caso, es X = 7.3


V=`php -v | sed -e ''/^PHP/!d'' -e ''s/.* /([0-9]/+/.[0-9]/+/).*$//1/''` / sudo apt-get install php$V-zip