0

我正在使用带有 symfony 项目的作曲家,该项目需要 sonata-project/sonata-doctrine-orm-b​​undle 及其依赖项(当然还有许多其他依赖项)。当我将 symfony 2.3.6 更新到 2.5.5 并且我的供应商依次轮流时,它会更新使用 PSR-0 自动加载器编写的奏鸣曲学说 orm 包,现在使用 PSR-4。

当作曲家完成更新所有供应商和 symfony 控制台命令 cache:clear run 我得到一个错误,比如Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle找不到类。

当我环顾四周检查可能有什么问题时,我发现文件 vendor/composer/autoload_psr4.php 没有使用路径更新。奏鸣曲学说 orm 管理包的 composer.json 符合我在供应商目录中找到的路径。

有没有人遇到过相同或类似的问题?我找不到任何有趣的东西...

4

1 回答 1

0

尝试更新作曲家,这是我遇到 PSR-4 自动加载问题时遇到的问题

于 2014-12-05T22:28:22.137 回答