Ich versuche Laravel 5.3 zu lernen, also mache ich mein eigenes Passwort zurückgesetzt. In einem "Reset E-Mail" -Link, bin das Senden ich mich den folgenden Link:NotFoundHttpException nach folgenden Link in E-Mail
http://localhost:8000/users/newpassword/1/8ur7e1pvag6kx8nl0w
In meiner Routen-Datei Ich habe:
Route::get('/users/newpassword/{$id}/{$remember}', '[email protected]')->name('usernewpassword');
Allerdings, wenn ich auf den Link klicken, I bekomme: NotFoundHttpException in RouteCollection.php line 161:
Ich führe dies über artisan serve
, so ist der Port Teil der Verbindung korrekt.
ich angelegt habe auch die folgenden Verfahren in den Benutzer-Controller:
public function newPassword($id, $remember) {
return view('users.newpass');
}
Irgendwelche Ideen, warum dies sein könnte? Vielen Dank!
Haben Sie definierte Methode 'newPassword' in' UserController.php'? –
@LionelChan Ja. Ich habe meine Frage mit dieser Info aktualisiert. – zundi
Klassenname ist 'UserController.php'? Namespace ist 'App \ Http \ Controller'? Sie können uns auch zeigen, wie Sie Ihre 'web.php' Routendatei definiert haben. Ein Routenpräfix könnte auch den Spaß verderben. –