我试图学习Laravel 5.3,所以我正在做我自己的密码重置。在“重置邮件”链接,我要送自己以下链接:NotFoundHttpException在电子邮件的链接后
http://localhost:8000/users/newpassword/1/8ur7e1pvag6kx8nl0w
在我的路线文件我有:
Route::get('/users/newpassword/{$id}/{$remember}', '[email protected]')->name('usernewpassword');
然而,当我点击链接,我'越来越:NotFoundHttpException in RouteCollection.php line 161:
我正在运行此通过artisan serve
,所以链接的端口部分是正确的。
我也创造了用户控制器下面的方法:
public function newPassword($id, $remember) {
return view('users.newpass');
}
任何想法,这可能是为什么?谢谢!
你有没有在'UserController.php'定义方法'newPassword'? –
@LionelChan是的。我用这个信息更新了我的问题。 – zundi
类名是'UserController.php'?命名空间是'App \ Http \ Controllers'?你也可以告诉我们你是如何定义你的'web.php'路径文件的。路线前缀也可能会破坏乐趣。 –