2017-10-13 11 views
1

Ich wechselte von Windows zu Xubuntu. Ich benutze Laravel in Windows und installiere es über Composer aus der Dokumentation. Alles funktioniert gut dort.Composer global erfordern "Laravel/Installer" fehlgeschlagen

Aber wenn ich zu xubuntu Lampe php und mysql installiert jetzt alles funktioniert einschließlich der phpmyadmin verschoben.

Ich habe auch installiert Composer und jetzt versucht, Laravel zu installieren und dieser Fehler wird unten angezeigt.

Your requirements could not be resolved to an installable set of packages. 

    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 your .ini files: 
    - /etc/php/7.0/cli/php.ini 
    - /etc/php/7.0/cli/conf.d/10-mysqlnd.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/15-xml.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-dom.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-gd.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-mbstring.ini 
    - /etc/php/7.0/cli/conf.d/20-mcrypt.ini 
    - /etc/php/7.0/cli/conf.d/20-mysqli.ini 
    - /etc/php/7.0/cli/conf.d/20-pdo_mysql.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-simplexml.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 
    - /etc/php/7.0/cli/conf.d/20-wddx.ini 
    - /etc/php/7.0/cli/conf.d/20-xmlreader.ini 
    - /etc/php/7.0/cli/conf.d/20-xmlwriter.ini 
    - /etc/php/7.0/cli/conf.d/20-xsl.ini 
    You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. 

Installation failed, deleting ./composer.json. 

Ich versuchte mein Apache2 neu zu starten, aber immer noch den gleichen Fehler für mich.

hier ist die Liste meiner config-Datei, wenn ich php --ini

Configuration File (php.ini) Path: /etc/php/7.1/cli 
Loaded Configuration File:   /etc/php/7.1/cli/php.ini 
Scan for additional .ini files in: /etc/php/7.1/cli/conf.d 
Additional .ini files parsed:  /etc/php/7.1/cli/conf.d/10-opcache.ini, 
/etc/php/7.1/cli/conf.d/10-pdo.ini, 
/etc/php/7.1/cli/conf.d/20-calendar.ini, 
/etc/php/7.1/cli/conf.d/20-ctype.ini, 
/etc/php/7.1/cli/conf.d/20-curl.ini, 
/etc/php/7.1/cli/conf.d/20-exif.ini, 
/etc/php/7.1/cli/conf.d/20-fileinfo.ini, 
/etc/php/7.1/cli/conf.d/20-ftp.ini, 
/etc/php/7.1/cli/conf.d/20-gettext.ini, 
/etc/php/7.1/cli/conf.d/20-iconv.ini, 
/etc/php/7.1/cli/conf.d/20-json.ini, 
/etc/php/7.1/cli/conf.d/20-phar.ini, 
/etc/php/7.1/cli/conf.d/20-posix.ini, 
/etc/php/7.1/cli/conf.d/20-readline.ini, 
/etc/php/7.1/cli/conf.d/20-shmop.ini, 
/etc/php/7.1/cli/conf.d/20-sockets.ini, 
/etc/php/7.1/cli/conf.d/20-sysvmsg.ini, 
/etc/php/7.1/cli/conf.d/20-sysvsem.ini, 
/etc/php/7.1/cli/conf.d/20-sysvshm.ini, 
/etc/php/7.1/cli/conf.d/20-tokenizer.ini 

wenn jemand schätzen getippt helfen kann. Vielen Dank im Voraus.

Antwort

2

Nun, Ihr Problem ist in der Ext-Zip-Erweiterung. Sie öffnen ein Terminal und geben Folgendes ein:

sudo apt install php7-zip. 

Sehen Sie, ob es genau dort klappt. OK ps. Es tut mir leid für mein Englisch

+0

Auf debian 8 (jessie) ist der Befehl: sudo apt-get install php7.0-zip – windsor

Verwandte Themen