我正在做一个在Laravel5.8中的项目,最近,我把它升级到了Laravel6.0和它的包依赖版本。项目进行得很顺利。但是,今天,我通过composer update,更新了作曲家,并将其升级为Laravel6.2。之后,我遇到了一个错误:
App\Http\Controllers\Auth\ConfirmPasswordController不存在
然后我安装了一个新的Laravel-6.2并通过php artisan ui vue,生成了基本的脚手架,然后通过php artisan ui vue --auth.生成了login/registration脚手架,然后我找到了ConfirmPasswordController.,然后在我运行的项目中手动创建了ConfirmPasswordController,并将所有代码从ConfirmPasswordController复制到手动创建的ConfirmPasswordController.,然后错误就消失了。虽然我没有遇到任何与此相关的错误。但是,我对我的方法感到困惑。我做的是对的吗?或者有更好的方法来解决这个问题。我很困惑,如果我面临许多问题的php artisan ui vue --auth在下一次。有人会建议我正确的过程吗,我该怎么做?
发布于 2019-10-11 01:40:04
Laravel对v6.0.0到v6.2.0进行了以下的添加和修改。
A app/Http/Controllers/Auth/ConfirmPasswordController.php
M app/Http/Controllers/Auth/ForgotPasswordController.php
M app/Http/Controllers/Auth/ResetPasswordController.php
M app/Http/Kernel.php
M config/auth.php
M resources/lang/en/validation.php请确保这些更改在您的Laravel实例中,尽管听起来它们现在是这样的。您可以看到v6.0.0到v6.2.0 这里的差异。如果您需要查看版本5.8.0到6.2.0的更改,请转到这里。
发布于 2019-10-15 02:36:04
https://stackoverflow.com/questions/58310002
复制相似问题