无法通过Composer安装phpDocumentor

前端之家收集整理的这篇文章主要介绍了无法通过Composer安装phpDocumentor前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在composer.json我有
  1. {
  2. "require":
  3. {
  4. "PHPdocumentor/PHPdocumentor": "*"
  5. }
  6. }

它是什么,因为我正在尝试使用./composer.phar安装命令将PHPDocumentor安装到一个隔离的文件夹中.但我得到的是

  1. Loading composer repositories with package information
  2. Updating dependencies (including require-dev)
  3. Your requirements could not be resolved to an installable set of packages.
  4.  
  5. Problem 1
  6. - PHPdocumentor/PHPdocumentor v2.0.0 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  7. - PHPdocumentor/PHPdocumentor v2.0.1 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  8. - PHPdocumentor/PHPdocumentor v2.1.0 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  9. - PHPdocumentor/PHPdocumentor v2.2.0 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  10. - PHPdocumentor/PHPdocumentor v2.3.2 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  11. - PHPdocumentor/PHPdocumentor v2.4.0 requires PHPdocumentor/template-abstract ~1.2 -> satisfiable by PHPdocumentor/template-abstract[1.2,1.2.1].
  12. - PHPdocumentor/PHPdocumentor v2.3.1 requires dompdf/dompdf dev-master@dev -> no matching package found.
  13. - PHPdocumentor/PHPdocumentor v2.3.0 requires dompdf/dompdf dev-master@dev -> no matching package found.
  14. - PHPdocumentor/template-abstract 1.2.1 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
  15. - PHPdocumentor/template-abstract 1.2 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
  16. - Installation request for PHPdocumentor/PHPdocumentor * -> satisfiable by PHPdocumentor/PHPdocumentor[v2.0.0,v2.0.1,v2.1.0,v2.2.0,v2.3.0,v2.3.1,v2.3.2,v2.4.0].
  17.  
  18. Potential causes:
  19. - A typo in the package name
  20. - The package is not available in a stable-enough version according to your minimum-stability setting
  21. see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.
错误消息表明您在PHP安装程序中缺少XSL扩展.有关安装该扩展的更多信息,请参阅 http://www.php.net/manual/en/xsl.installation.php.

请注意,默认模板不需要XSL扩展名;您也可以选择使用PHAR可执行文件或可下载的存档.这些可以从https://github.com/phpDocumentor/phpDocumentor2/releases/latest下载.这两个不检查XSL扩展,因此可以安全使用.

猜你在找的PHP相关文章