【发布时间】:2016-01-22 16:42:14
【问题描述】:
我已经使用命令更改了我的应用程序
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
我该如何解决?
【问题讨论】:
-
值得一试:项目根目录中的“composer dump-autoload”。
-
我试过了。我还是遇到同样的错误
-
查看
bootstrap/cache目录,如果有的话,清空它。 -
@max.lanin:Thanks.It is working now.究竟是什么问题?
-
在安装过程结束时,composer/installer 会自动调用
php artisan optimize命令将您的应用程序编译成一个文件以优化类自动加载。如果出现,Laravel 默认使用它。更改应用名称后,您的命名空间已更改,缓存版本与其旧命名空间已过时,并且开始抛出此异常。