Symfony2安装phpDocumentor

时间:2014-01-21 18:30:19

标签: php symfony composer-php phpdocumentor2

我想将phpdocumentor安装到我的Symfony 2.4项目中,所以我将这两行添加到我的composer.json中:

"require": {
   //my old requires
   "phpdocumentor/template-abstract": "~1.2",
   "phpdocumentor/phpdocumentor": "2.1.*@dev"
}

当我执行php composer.phar更新时,我有这些错误:

 Problem 1
- phpdocumentor/template-abstract 1.2.1 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
- phpdocumentor/template-abstract 1.2 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
- Installation request for phpdocumentor/template-abstract ~1.2 -> satisfiable by phpdocumentor/template-abstract[1.2, 1.2.1].

虽然我在我的php扩展中安装了php_xsl?!! 谢谢。

2 个答案:

答案 0 :(得分:1)

好的,我刚回答了这个问题here ..也许还可以解释一下。

基本上你还需要在PHP CLI 使用的php.ini文件中启用扩展名,因为这是作曲家在命令行上运行它时使用的。

(我在: C:\ wamp \ bin \ php \ php5.4.12 \ php.ini

祝你好运。

答案 1 :(得分:-1)

@Mohamed:几天前我遇到了同样的问题,但是当我尝试以下命令时,它成功运行。这将更新你的composer.phar文件。

php composer.phar self-update