未找到错误类"亮起\支撑\外观\速率限制器"



安装composer后有一些错误生成优化的自动加载文件

照亮 ComposerScripts基础::postAutoloadDump@php工匠包:discover——ansi

误差

类"IlluminateSupportFacadesRateLimiter"未找到

在C: laragon www iqbalchandra-bwaStore app 提供者 RouteServiceProvider.php: 5955| * @return void56 | */57|保护函数configureRateLimiting()58 | {

59| RateLimiter::for('api', function (Request $ Request) {60| return Limit::perMinute(60)->by(optional($request->user())->id ?: $request->ip());61年 | });62 |}63 |}

1 C: laragon www iqbalchandra-bwaStore app 提供者 RouteServiceProvider.php: 38应用 供应商RouteServiceProvider: configureRateLimiting ()

2 C: laragon www iqbalchandra-bwaStore 供应商 laravel framework src 照亮容器 BoundMethod.php: 36应用 供应商RouteServiceProvider:引导()脚本@php artisan package:discover——ansi处理post-autoload-dump事件返回错误码1

安装失败,正在还原。/composer。Json和。/composer。锁定他们的原始内容。

我不知道如何修复它

在app/Providers/RouteServiceProvider.php添加到文件top:

<?php
namespace AppProviders;
use IlluminateSupportFacadesRateLimiter;

检查你的app/Providers/RouteServiceProvider.php类中是否有use IlluminateSupportFacadesRateLimiter;

我在从laravel 7升级到laravel 8时遇到了同样的问题。这篇文章很有帮助。https://www.amitmerchant.com/new-ratelimiter-facade-in-laravel-8/

最新更新