未捕获的错误:未找到“App\Kernel”类

Len*_*Hic 5 php symfony symfony5

当我想运行任何“php bin/console”命令时,我目前面临一个重要问题:

Symfony\Component\ErrorHandler\Error\ClassNotFoundError^ {#29
#message: """
    Attempted to load class "Kernel" from namespace "App".\n
    Did you forget a "use" statement for "Symfony\Component\HttpKernel\Kernel"?
    """
  #code: 0
  #file: "./bin/console"
  #line: 41
}
2020-06-11T15:43:20+00:00 [critical] Uncaught Error: Class 'App\Kernel' not found
Run Code Online (Sandbox Code Playgroud)

虽然我的 Kernel.php 类通常在 src/Kernel.php 中定义

我正在使用 Symfony 5

Len*_*Hic 6

我设法通过执行 3 个连续操作来解决我的问题:

  1. 删除“vendor”文件夹(我将其保存在另一个文件夹中以防万一)

  2. 删除“cach-dev”文件夹

  3. 运行“作曲家更新”命令

希望它可以帮助其他人解决他们的问题