Laravel 5 composer无法更新,出现类未找到错误

4
无论我执行composer update或者artisan cache:clear,都会出现以下错误:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Fatal error: Class 'Aws\Laravel\AwsServiceProvider' not found

我的app.php配置文件中没有AWS提供程序和别名。我尝试在提供程序下添加'Aws\Laravel\AwsServiceProvider::class,',在别名下添加'AWS => Aws\Laravel\AwsFacade::class,',但问题仍然存在。我认为某些内容被奇怪地缓存了,并且无法识别我在app.php配置文件上所做的更新。


1
你之前创建过 AwServiceProvider 并删除了它吗? - Maytham Fahmi
3
你尝试过运行 composer dump-autoload 吗?然后再试着运行 composer update - Ian
2个回答

3
  • 删除 bootstrap/cache 目录下的文件(不是目录)
  • 运行 composer dump-autoload
  • 如果存在,删除 config/aws.php 文件
  • 运行 composer install

1
Bootstrap缓存似乎对我有冒犯的条目。谢谢。 - Jeremy French

0

只需执行以下命令:composer dump-autoload 然后尝试像平常一样运行您的命令:composer update


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接