我正在運行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文件。它甚至不存在於我的文件中
有什麼建議嗎?非常感謝!
您好,感謝您的答覆,但一我做的第一件事是檢查是否安裝了它們,並且已更新到最新版本。 – BFMC2
sudo apt-get安裝php-mbstring「我猜你缺少mbstring」比作曲家更新「更新你的作曲家」 –
也安裝了php-mbstring。作曲家總是最新的版本。 – BFMC2