2017-10-13 8 views
1

私はウィンドウからxubuntuに移行しました。私はWindowsでLaravelを使用しており、ドキュメントからコンポーザー経由でインストールしています。すべてがうまく動作します。Composer globalが "laravel/installer"に失敗しました。

しかし、私がxubuntuにインストールしたランプphpとmysqlに移行すると、phpmyadminを含めてすべて正常に動作します。

私も作曲家をインストールしましたが、今ではlaravelをインストールしようとしていますが、このエラーは以下に表示されます。

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. 

私はapache2を再起動しようとしましたが、同じエラーが表示されました。私は、誰かが助けることができるかどうか

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 

は感謝--ini PHPを入力すると、ここで

は私の設定ファイルのリストです。 ありがとうございます。

答えて

2

あなたの問題はext-zip拡張機能にあります。端末を開いて次のように入力します。

正しく動作するかどうかを確認してください。 OK ps。私の英語には申し訳ありません

+0

Debian 8(jessie)では、コマンドは次のとおりです:sudo apt-get install php7.0-zip – windsor

関連する問題