0

我正在使用带有 symfony 的作曲家,我发现在通过运行composer update它来安装或更新任何新包后,它会将内容复制到相应的文件夹中,但在完成该过程之前几乎不会抛出错误。

使用包信息加载作曲家存储库更新依赖项 - 安装 knplabs/knp-components (dev-master 163308e) 克隆 163308ed3442e7e9ec4a45ff912664e366954c82

  • 安装 knplabs/knp-paginator-bundle (dev-master 0d719a9) 克隆 0d719a9bd6973bde1b10587fc2c85cf04c5e0e9d

写入锁定文件生成自动加载文件 PHP 致命错误:在第 6 行的 E:\workspace\sadi\projects\thook\app\autoload.php 中找不到类“Symfony\Component\ClassLoader\UniversalClassLoader” PHP 堆栈跟踪:PHP 1. { main}() E:\workspace\sadi\projects\thook\vendor\sensio\distribution-bundle\Sensio\Bundle\DistributionBundle\Resources\bin\build_bootstrap.php:0 PHP 2.require_once() E:\workspace\ sadi\projects\thook\vendor\sensio\distribution ion-bundle\Sensio\Bundle\DistributionBundle\Resources\bin\build_bootstrap.php:24

致命错误:第 6 行的 E:\workspace\sadi\projects\thook\app\autoload.php 中未找到 Class 'Symfony\Component\ClassLoader\UniversalClassLoader'

调用堆栈:0.0002 633136 1. {main}() E:\workspace\sadi\projects\thook\vendor\sens io\distribution-bundle\Sensio\Bundle\DistributionBundle\Resources\bin\build_boot strap.php:0 0.0216 652848 2. require_once('E:\workspace\sadi\projects\thook\app\au toload.php') E:\workspace\sadi\projects\thook\vendor\sensio\distribution-bundle\Sensio\Bundle\DistributionBundle\Resources \bin\build_bootstrap.php:24

脚本 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap h andling post-update-cmd 事件因异常而终止

[RuntimeException] 生成引导文件时出错。

更新 [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-custom-instal lers] [--no-scripts] [-v|--详细] [-o|--optimize-autoloader] [packages1] ... [packagesN]

这是为什么?

4

1 回答 1

0

这似乎是 symfony 团队后来修复的错误。谢谢@Wouter J

于 2014-07-08T06:17:54.673 回答