首页 > 解决方案 > 致命错误:在 Laravel 7.0 的第 29 行的 Foundation\Application.php 中找不到接口“Symfony\Component\HttpKernel\HttpKernelInterface”

问题描述

我已经有一段时间没有用 laravel 构建应用程序了,我试图通过
composer create-project --prefer-dist laravel/laravel:^7.0 apitestku
在安装结束时运行代码来回忆有一个错误:

新的依赖项添加了 73 个包建议,composer suggest用于查看详细信息。包 fzaninotto/faker 已被废弃,你应该避免使用它。没有建议更换。phpunit/php-token-stream 包被废弃,你应该避免使用它。没有建议更换。

生成优化的自动加载文件

Illuminate\Foundation\ComposerScripts::postAutoloadDump

致命错误:第 29 行的 C:\laravel\apitestku\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 中未找到接口“Symfony\Component\HttpKernel\HttpKernelInterface”



起初我忽略了这个问题并立即跑了php artisan serve,我得到了错误

致命错误:第 29 行的 C:\laravel\apitestku\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 中未找到接口“Symfony\Component\HttpKernel\HttpKernelInterface”

再次。
什么原因 'Symfony\Component\HttpKernel\HttpKernelInterface'没找到?我尝试了这个解决方案但不起作用,我尝试了Github的解决方案,它是一样的。
以及如何解决?

标签: phplaravelsymfonycomposer-php

解决方案


推荐阅读