Heim  >  Artikel  >  Backend-Entwicklung  >  Laravel-Zugriff nicht vorhandenes Routensprungproblem!

Laravel-Zugriff nicht vorhandenes Routensprungproblem!

WBOY
WBOYOriginal
2016-12-01 01:27:451622Durchsuche

Wie springe ich zu 404, wenn laravel5.2 auf eine Route zugreift, die nicht existiert? Wie konfiguriere ich die LNMP-Umgebung?

Antwortinhalt:

Wie springe ich zu 404, wenn laravel5.2 auf eine Route zugreift, die nicht existiert? Wie konfiguriere ich die LNMP-Umgebung?

Theoretisch wechselt die Online-Umgebung automatisch zu debug, wenn Sie 404 deaktivieren.

Möchten Sie „zu Seite 404 springen“ oder „Seite 404 anzeigen“? Wenn Sie springen möchten, konfigurieren Sie bitte app/Exceptions/handler.php und geben Sie eine Redirect-Antwort zurück, wenn eine NotFoundException ausgelöst wird.

1. Wenn Sie nur einen 404-Fehler auslösen möchten, kann der Debug-Schalter Sie zufriedenstellen


2. Wenn Sie Ausnahmen behandeln oder anpassen möchten, lesen Sie bitte Folgendes:

Die

-Datei im

-Verzeichnis unter app im Laravel-Projektstammverzeichnis; ExceptionsHandler.phpDie häufigste ist 自定义异常处理异常

Hier ist eine Demo:

ModelNotFoundExceptionRoute:

Handler-Datei:

<code class="php">vikin.cc/article/8</code>
In den oben genannten Fällen können Sie problemlos mit Ausnahmen umgehen und den Benutzern eine freundliche Aufforderung geben!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn