2017-01-17 15 views
0

私は自分のUbuntuに問題がありましたので、すべてをインストールする必要がありました。 ほぼすべてが完了しましたが、PhpStormでSymfonyを使って新しいプロジェクトを開始したときに、端末にcomposer installまたはcomposer updateを実行すると、治療方法がわからないというエラーが発生します。Symfonyでインストールできない - PhpStorm

Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the symfony-scripts event terminated with an exception 



[RuntimeException]            
    An error occurred when executing the "'cache:clear --no-warmup'" command: 



    PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "DOMDocument" from the global namespace.              
    Did you forget a "use" statement? in /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php:52                   
    Stack trace:                                                
    #0 /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php(284): Symfony\Component\Config\Util\XmlUtils::loadFile('/var/www/html/E...', Array)  
    #1 /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php(41): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->parseFileToDOM('/var/ww 
    w/html/E...')                                                
    #2 /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php(57): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->load('web.xm 
    l')                                                   
    #3 /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php in /var/www/html/Eval2/vendor/symfony/symfony/src/Symfony/Component/ 
    Config/Util/XmlUtils.php on line 52 

私はこのlink 次の作曲をインストールしようとしたが、私は、このような練習を使用して覚えていません。

私は過去の作曲家を得ることができないので、私は自分のプロジェクトで前進することができません。誰もがその理由を知っていて、私には本当に感謝するステップバイステップのアプローチを与えることができます。

ありがとう

答えて

1

PHPのDOMDocumentライブラリがインストールされていません。あなたはそれをインストールする必要があります。お試しください -

sudo apt-get install php-dom 
+0

お返事ありがとうございます。しかし、私がコマンドを実行すると、「php7-domパッケージを見つけるのは不可能」と言われます。 –

+0

どのバージョンのPHPを使用していますか?そして、どのバージョンのUbuntu? – Jez

+0

PHP 7.0.13-0 ----- Ubuntu 0.16.04.1 –

関連する問題