我已使用命令
更改了我的应用程序 php artisan app:name [app_name]
。
然后,当我尝试使用以下工匠命令执行其他操作时,
php artisan down
php artisan up
php artisan config:cache
我收到以下错误:
PHP Fatal error: Class 'App\Providers\AppServiceProvider' not found
我该如何解决?
答案 0 :(得分:12)
正在清除 bootstrap/cache
目录后工作。
答案 1 :(得分:3)
在全新安装的情况下,这对我来说是如何解决的。
首先,我清除了 boostrap\cache 中的文件。
然后,在 config\app.php 中,我在提供者中添加了以下行,
\Laravel\Telescope\TelescopeServiceProvider::class,
然后我运行以下命令
php artisan telescope:install
php artisan migrate
然后它就开始工作了。
我不知道 Laravel 本身添加的望远镜供应商出于什么原因不起作用。即 App\Providers\TelescopeServiceProvider::class
。
顺便说一下,我的 Laravel 版本是 7.12.0。
答案 2 :(得分:0)
答案 3 :(得分:0)
我遇到了一个像您一样的问题,然后我通过将app / providers目录从另一个Laravel项目复制到我的项目中来解决了问题
答案 4 :(得分:0)
我遇到了同样的问题,我解决了,
迁移迁移文件 - vendor>laravel>telescope>database>
- 手动。
检查app.php
文件,如果App\Providers\TelescopeServiceProvider::class
,存在与否,必须存在
在命令 shell 中运行>
npm run dev