我正在运行Linux Mint 18.1系统,使用的IDE是PhpStorm,尝试通过composer安装PHPUnit。 我按照https://getcomposer.org/download/中的安装步骤来操作。
问题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
- 这个答案建议检查您的任何php.ini文件中是否启用了“extension=dom.so”。但是我在我的文件中甚至找不到它。
有什么建议吗?非常感谢!
sudo apt-get install php7.2-xml
来安装正确的版本.. 我认为这也适用于 7.1。 - MonTea