【问题标题】:Laravel 5 composer wont update class not foundLaravel 5 composer不会更新找不到类
【发布时间】:2016-06-19 14:35:03
【问题描述】:

每当我执行composer updateartisan 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 配置文件上所做的更新。

【问题讨论】:

  • 你之前创建过AwServiceProvider并删除了吗?
  • 你试过运行composer dump-autoload吗?然后尝试再次运行composer update

标签: php laravel laravel-5 composer-php


【解决方案1】:
  • 删除bootstrap/cache中的文件(不是目录)
  • 运行composer dump-autoload
  • 删除config/aws.php(如果存在)
  • 运行composer install

【讨论】:

  • 引导缓存对我来说似乎不得不冒犯条目。谢谢。
【解决方案2】:

只需做一个:composer dump-autoload 然后尝试像平常一样运行你的命令:composer update

【讨论】:

    猜你喜欢
    • 2015-10-23
    • 2014-11-11
    • 2014-05-21
    • 1970-01-01
    • 2015-10-22
    • 1970-01-01
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多