2016-03-07 48 views
4

我正试图解决这个错误,并且随处寻找答案。我检查,他们都在ini文件中启用,它给我错误。在伪造上安装Laravel 5.2时出错

使用软件包信息加载composer存储库 从锁定文件安装依存关系 您的要求无法解析为可安装的一组软件包。

问题1 - 对saber/xml dev-master的安装请求 - >可以通过saber/xml [dev-master]满足。 - saber/xml dev-master需要ext-dom * - >请求的PHP扩展dom从系统中丢失。

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-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/20-calendar.ini 
    - /etc/php/7.0/cli/conf.d/20-ctype.ini 
    - /etc/php/7.0/cli/conf.d/20-curl.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-igbinary.ini 
    - /etc/php/7.0/cli/conf.d/20-imap.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-pdo_pgsql.ini 
    - /etc/php/7.0/cli/conf.d/20-pdo_sqlite.ini 
    - /etc/php/7.0/cli/conf.d/20-pgsql.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-sqlite3.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-zlib.ini 
    - /etc/php/7.0/cli/conf.d/25-memcached.ini 
    You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. 

回答

8

我在升级到ubuntu 16.04之后遇到了同样的问题,默认情况下它随附php7。我可以通过运行以下命令 运行更新COMAND来解决它:

 sudo apt-get update 

他们mycript缺少和需要安装:

 sudo apt-get install mcrypt php7.0-mcrypt 

运行升级命令:

 sudo apt-get upgrade 

安装也是丢失的php-mbstring:

 sudo apt-get install php-mbstring 

安装这也是缺少的PHPUnit:

 sudo apt-get install phpunit 

和它的工作。