gpt4 book ai didi

laravel - 类 Illuminate\Support\Facades\RateLimiter 未找到

转载 作者:行者123 更新时间:2023-12-02 19:13:01 24 4
gpt4 key购买 nike

我创建了我的 Laravel 项目,如下所示:

laravel new my_app

这使用 Laravel 版本 8 创建了我的项目。由于我想使用 Laravel 7,所以我修改了composer.json:

 "laravel/framework": "^7.0",

之后我运行:

composer update

以所描述的错误结束(未找到 Class Illuminate\Support\Facades\RateLimiter)

事实上,Support Facade 中不存在该类。降级过程不应该纠正这个问题吗?

最佳答案

不,这是来自您应用程序中的代码;特别是您的App\Providers\RouteServiceProvidervendor 中不存在的所有内容都被视为您的应用程序,不会受到任何升级或降级的影响。 laravel/laravel 包仅为您设置应用程序框架。您可以使用 composer create-project --prefer-dist laravel/laravel:^7.0 yourproject 专门安装 Laravel 7;您可以在 Laravel 7 安装指南中找到说明。

否则,您可能需要将 Laravel/laravel 版本 7 中的服务提供程序复制到您的应用程序中,这样您就不会使用 Laravel 8 中的提供程序,因为有些事情已经发生了变化,并且引入了一些新功能。而且还会有其他变化。

Laravel 7.x Docs - Installation - via Composer Create-Project Composer 创建项目

关于laravel - 类 Illuminate\Support\Facades\RateLimiter 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64014551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com