【问题标题】:Class 'Illuminate\Cache\CacheServiceProvider' not found找不到类“Illuminate\Cache\CacheServiceProvider”
【发布时间】:2019-09-13 12:24:22
【问题描述】:

我正在用我的安卓手机做一个 laravel 项目。

我使用软件清除了手机上的垃圾文件,现在尝试为 laravel 项目提供服务时出现错误。

首先,我运行了 php artisan serve 并得到了这个错误:

$ php artisan serve

In PackageManifest.php line 168:

  The /storage/emulated/0/web/tbcians/bootstrap
  /cache directory must be present and writable
  .

然后我创建了缓存目录并再次运行 php artisan serve 并得到另一个错误:

$ php artisan serve

In ProviderRepository.php line 208:

  Class 'Illuminate\Cache\CacheServiceProvider'
   not found

我该如何解决这个问题?

我试过跑步

$ composer update

$ composer update --no-scripts

但我仍然收到错误

【问题讨论】:

  • 1.删除“供应商”目录。如果您在终端 2 中使用“rm -rf vendor”。从 root 3 中删除 composer.local 文件。运行“composer install”
  • 解决了这个问题。谢谢。

标签: php laravel laravel-5 composer-php laravel-artisan


【解决方案1】:

这解决了问题:

  1. 删除“供应商”目录。如果您在终端中,请使用“rm -rf vendor”
  2. 从根目录中删除 composer.local 文件
  3. 运行“作曲家安装”

– Jickson Johnson Koottala

【讨论】:

    【解决方案2】:

    首先清除缓存。php artisan cache:clear。然后composer update

    【讨论】:

      猜你喜欢
      • 2015-11-19
      • 2019-04-14
      • 2021-01-03
      • 2017-05-03
      • 2018-12-26
      • 2019-12-30
      • 2017-03-08
      • 2020-01-24
      • 2020-12-17
      相关资源
      最近更新 更多