我試圖學習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'路徑文件的。路線前綴也可能會破壞樂趣。 –