【问题标题】:Missing 'Illuminate\Routing\ControllerServiceProvider' class on Laravel 5.2Laravel 5.2 上缺少“Illuminate\Routing\ControllerServiceProvider”类
【发布时间】:2016-01-04 12:06:36
【问题描述】:

我已按照 Laravel 5.2 文档升级指南中的说明更新了 composer.json 文件并运行 composer update。

一切都已正确更新,但作曲家在生成自动加载文件时转储​​了以下错误。

Class 'Illuminate\Routing\ControllerService Provider' not found in /home/vagrant/Code/homework/vendor/laravel/framework /src/Illuminate/Foundation/ProviderRepository.php on line 146

【问题讨论】:

    标签: php laravel laravel-5.2


    【解决方案1】:

    确保从 /config/app.php 中删除 Illuminate\Routing\ControllerServiceProvider

    https://www.laravel.com/docs/5.2/upgrade(参见“服务提供商”部分)

    【讨论】:

      【解决方案2】:

      问题在于您的 composer.json。它可能已损坏。确定

      “要求”:{ “laravel/框架”:“5.2.*” },

      存在。然后运行作曲家更新。

      【讨论】:

      • 问题是关于 Laravel 5.2 而你的回答是关于 5.0 的?
      猜你喜欢
      • 2021-04-25
      • 2016-04-27
      • 2017-07-07
      • 2016-11-07
      • 1970-01-01
      • 2020-06-24
      • 1970-01-01
      • 2020-12-11
      • 2020-02-03
      相关资源
      最近更新 更多