Symfony 3作曲家,ext-dom和ext-xml缺失
问题描述:
我正在运行Linux Mint 18.1。我的IDE是PhpStorm,我正尝试通过作曲家安装PHPUnit。我遵循https://getcomposer.org/download/的安装步骤。Symfony 3作曲家,ext-dom和ext-xml缺失
问题1个 - 用于PHPUnit的/ PHPUnit的6.4.x-dev的安装请求 - 通过的PHPUnit/PHPUnit的>满足的[6.4.x-dev的]。 - phpunit/phpunit 6.4.x-dev需要ext-dom * - >请求的PHP扩展dom从您的系统中丢失。
问题2 - symfony/symfony v3.3.6需要ext-xml * - >请求的PHP扩展xml从系统中丢失。 - symfony/symfony v3.3.6需要ext-xml * - >所请求的PHP扩展xml从系统中丢失。 - symfony/symfony v3.3.6需要ext-xml * - >所请求的PHP扩展xml从系统中丢失。 - symfony/symfony的安装请求(锁定在v3.3.6,需要3.3。*) - > symfony/symfony [v3.3.6]可以满足。
解决方案我曾尝试:
- 安装PHP的XML
- 安装php7.0的XML
- This answer说要检查,如果 “延长= dom.so” 在任何的启用你的php.ini文件。它甚至不存在于我的文件中
有什么建议吗?非常感谢!
答
所有你需要从终端
在安装Debian:
`sudo apt-get install php-xml`
,或者,如果你使用PHP 7
sudo apt-get install php7.0-xml
您好,感谢您的答复,但一我做的第一件事是检查是否安装了它们,并且已更新到最新版本。 – BFMC2
sudo apt-get安装php-mbstring“我猜你缺少mbstring”比作曲家更新“更新你的作曲家” –
也安装了php-mbstring。作曲家总是最新的版本。 – BFMC2