未定义的类常量'App \ Providers \ RouteServiceProvider :: HOME'

破烂的哈桑

将laravel 5.8升级到laravel 6.x后,出现此错误:

Undefined class constant 'App\Providers\RouteServiceProvider::HOME'

在升级应用程序之前,登录系统是自定义的。升级到laravel 6.x后,我想使用laravel默认身份验证。我通过创建的认证php artisan ui:auth,我复制从新鲜laravel控制器app/Http/Controllers/Auth文件夹与身份验证有关的控制器一样- LoginControllerRegisterController等等。

如何解决以上错误?有人可以帮我吗?

读写

在Laravel 6中$redirectTo,对auth控制器中属性进行了更新,以便更轻松地进行全面更改。链接到PR

要解决该错误,您可以将以下内容添加到您的App\Providers\RouteServiceProvider.php课程中:

/**
 * The path to the "home" route for your application.
 *
 * @var string
 */
public const HOME = '/home';

或在每个身份验证控制器中将$redirectTo属性更新为您要使用的路由:

protected $redirectTo = RouteServiceProvider::HOME;

变成

protected $redirectTo = '/the-path-you-want-to-redirect-to';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找不到类“ App \ Providers \ AppServiceProvider”

找不到类“App\providers\RepositoryServiceProvider”

在Laravel 5.0的RouteServiceProvider中使用\ App :: before()

Laravel具有未定义的常量'App \ App \ projects

未定義的類型“App\Providers\Passport”laravel 8

我设置app:name后找不到Laravel 5.4类'App \ Providers \ AppServiceProvider'

上载到读取服务器时找不到类“ App \ Providers \ URL”

带有 Fortify 的 Laravel 8.55 显示登录时未找到“App\Providers\User”类

Laravel:App \ Providers \ EventServiceProvider :: boot的声明

未定义的常量“page_link”(视图:\resources\views\home\index.blade.php)在:“\resources\views/home/index.blade.php”文件第19行

Laravel 9 Gate“函数 App\Providers\AuthServiceProvider::App\Providers\{closure}() 的参数太少...”

PHP致命错误:修复err Laravel迁移后,找不到类'App \ Providers \ ServiceProvider':唯一密钥过长,

当我运行php artisan db:seed laravel6时,未定义的常量'App \ Product'

JMETER_HOME环境变量未定义

错误:未定义JAVA_HOME正确执行Maven

TypeError:无法读取未定义的属性“ home_address”

无法自动加载常量 JWTBlacklist,需要 /home/sourabh/dev/celebration/app/models/jwt_blacklist.rb 来定义它(LoadError)

试图调用类“App\Twig\AppExtension”的名为“getDoctrine”的未定义方法

为什么我的App.vue类中的商店中的吸气剂未定义

调用未定义函数App \ Transaksi()

Flask:NameError:未定义“ app”?

Ember App中未定义访问

未定义Rails 5 ActionCable App

未定义的属性:App \ Cart :: $ totalPrice

RouteServiceProvider 找不到查询

在app.component.ts中导入HTTP_PROVIDERS

EasyAdminBundle事件POST_INITIALIZE是未定义的类常量

未定义的类常量 'SQLSRV_ENCODING_SYSTEM'

Symfony 3:未定义的类常量“AUTHENTICATION_ERROR”