在Composer更新后找不到Symfony AbstractController

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Composer更新后找不到Symfony AbstractController相关的知识,希望对你有一定的参考价值。

我刚刚运行了作曲家更新,现在当我尝试访问我的网站时,我收到此错误:

SecurityController.php第28行中的ClassNotFoundException:尝试从命名空间“Symfony Bundle FrameworkBundle Controller”加载类“AbstractController”。您是否忘记了另一个命名空间的“use”语句?

当我进入vendor / friendsofsymfony / user-bundle / Controller / SecurityController.php时,即使PHPStorm现在告诉我“Undefined class AbstractController”......

“AbstractController”发生了什么,我如何让我的应用程序再次运行?我在网上搜索过,发现有一个人有同样的问题,但没有解决。 https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2678

答案

我有同样的问题。我在composer.json中设置了以下一行中的require:“friendsofsymfony / user-bundle”:“~2.0”,之后我做了一个作曲家更新,并且有效。

以上是关于在Composer更新后找不到Symfony AbstractController的主要内容,如果未能解决你的问题,请参考以下文章

Composer 更新导致“symfony/framework-bundle 2.0.7 需要 symfony/translator 2.0.7 -> 找不到匹配的包”。

Symfony 4 部署后找不到翻译文件

php composer.phar 更新不适用于 Symfony 安装

Symfony - Composer 更新 - 需要使用旧的依赖项(PHP 5.4 到 PHP 5.3)

百胜更新后找不到食谱

Composer 自动加载器找不到类