Das Problem, das ich in meiner Web-App habe, ist, dass, wenn ein Benutzer einen Status eingibt und "Status hinzufügen" drückt anstatt den Status zu speichern, bekomme ich den folgenden Fehler: NotFoundHttpException in RouteCollection.php (line 179)
. Ich habe online recherchiert und ähnliche Probleme angeschaut und versucht, sie zu ändern, aber ich habe immer noch das gleiche Problem.NotFoundHttpException in RouteCollection.php (Zeile 179)
Das ist meine Controller-Klasse
<?php
namespace App\Http\Controllers;
use Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index(Request $r)
{
if(Request::has('status-text'))
{
$text = e(Request::get('status-text'));
$userStatus = new Status();
$userStatus->status_text = $text;
$userStatus->user_id = Auth::user()->id;
$userStatus->save();
Flash::success('Your status has been posted');
return redirect(route('home'));
}
return view('home');
}
}
Das ist meine web.php Klasse ist
<?php
return view('welcome');
});
Auth::routes();
Route::any('/home', ['as'=> 'home','uses'=>'[email protected]']);
Dies ist ein Bild des Fehlers, dass ich zurückbekommen:
Sie besuchen eine Seite, die nicht existiert. Es ist ein 404 – devk
Ich weiß es nicht, es sollte nur den Status zuerst speichern und dann zurück auf die Homepage gehen – Russkiy
Was sagt die URL im Browser nach dem Speichern des Status (und 404)? – devk