2017-11-19 1 views
0

Ich versuchte alles über das Internet auf Fehler NotFoundHttpException in RouteCollection.php Linie 161, aber es schien nicht funktionieren kann. Ich habe Laravel 5.2 auf meinem Computer und XAMPP installiert. Ich arbeite gerade an einem Projekt und klebte auf phpmyadmin. Zuerst benutze ich php artisan serve und migriere die Tabelle in meine Datenbank und ich öffne http://localhost:8000/phpmyadmin/ und es schien Arbeit. Nach etwas Arbeit (Fortschritt auf Projekt wie Seeding und PHP), kann ich phpmyadmin in meinem Browser nicht öffnen und es sagt NotFoundHttpException in RouteCollection.php Linie 161. Es funktioniert gut, wenn ich den php Handwerker serve, aber wenn ich es wieder benutze dann zeigt es error.Can jemand mir sagen, wie man das löst, damit ich auf meinem phpmyadmin auf Browser zugreifen kann?Ich kann nicht auf localhost/phpmyadmin NotFoundHttpException in RouteCollection.php Linie 161

+0

Sie müssen diesen Link http: // localhost/phpmyadmin/und nicht das (http: // localhost: 8000/phpmyadmin /) öffnen? – crazy1337

+0

Ich verwende normalerweise localhost: 8000/phpmyadmin, weil ich die Einstellung konfiguriere, um den Portcode aufzurufen. Bevor dies passiert ist, kann ich über localhost: 8000/phpmyadmin auf phpmyadmin zugreifen. –

+0

Dies könnte OT sein, aber anstelle von * phpmyadmin * würde ich einfach Tools wie [MySQL Workbench] (https://www.mysql.com/de/products/workbench/) oder [HeidiSQL] (https: // www .heidisql.com /). Zumindest für eine DB auf localhost. Das letzte Mal, als ich * phpMyAdmin * benutzt habe, war es einfach zu langsam (in Bezug auf die Reaktionszeit). Also verwende ich * HeidiSQL *, um das Schema und die Daten zu verwalten. Und manchmal benutze ich * MySQL Workbench *, um das Schema für Leute zu visualisieren, die Bilder mehr als Code mögen :-). –

Antwort

0

haben zwei verschiedene url ich meine Port für PHP-Handwerker dienen und lokalen Server einige Sache wie diese,

http://localhost/phpmyadmin/

http://localhost:8000/

nicht auf phpmyadmin von php artisan serves server zugreifen

+0

Ich kann phpmyadmin nicht über http: // localhost/phpmyadmin zugreifen, weil ich es in der Konfiguration über den Port-Code anrufe. Ich greife normalerweise auf http: // localhost: 8000/phpmyadmin/zu und es funktioniert, bevor ich php artisan serve benutze. Aber nachdem ich php artisan serve benutze, zeigt es Fehler –

+0

in XAMPP können Sie leicht den Port ändern, um einen anderen Port wie localhost zu verwenden: 8080/phpmyadmin, php artisan serve erstellt einen eigenen Server für sich selbst, deshalb ist dieses confilct passiert. –

+0

yeah danke Kumpel. Es funktionierte, als ich den Hafen änderte. php Handwerker verwenden Port 8000 und phpmyadmin verwenden 8080. –

0

In impliziten Aufruf

Sie nur einmal die Route definieren sollte, lassen Sie mich wissen, ob es funktioniert.

Route::controller('collection','CollectionController'); 

so jetzt in url Sammlung/home wenn dann ruft automatisch getHome() Funktion Laravel Parsen

+0

Wenn ich das in routes.php hinzufügen, zeigt es Fehler "Klasse App \ Http \ Controller \ CollectionController existiert nicht" oder habe ich es falsch verstanden? –

Verwandte Themen