Maison > php教程 > PHP开发 > Exemple de page d'erreur 500 personnalisée Laravel5.1

Exemple de page d'erreur 500 personnalisée Laravel5.1

高洛峰
Libérer: 2016-12-27 10:10:48
original
1728 Les gens l'ont consulté

L'exemple de cet article décrit comment personnaliser la page d'erreur 500 dans Laravel5.1. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

L'erreur 500 dans Laravel 5.1 est une erreur de programme. L'erreur de programme doit être l'erreur 500 fournie avec le système. Vous pouvez facilement personnaliser le. Page d'erreur 500 en suivant les étapes suivantes.

Editez le fichier PHP app/Exceptions/Handler.php avec le contenu suivant :

public function render($request, Exception $e)
{
  if ($e instanceof ModelNotFoundException) {
    $e = new NotFoundHttpException($e->getMessage(), $e);
  }
  if($e instanceof \Symfony\Component\Debug\Exception\FatalErrorException 
    && !config('app.debug')) {
    return response()->view('errors.default', [], 500);
  }
  return parent::render($request, $e);
}
Copier après la connexion

Editez ensuite le fichier de vue error.default.blade.php correspondant à la page d'erreur personnalisée.

J'espère que cet article sera utile à la conception de programmes PHP basés sur le framework Laravel.

Pour plus d'articles liés aux exemples de pages d'erreur 500 personnalisées de Laravel5.1, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal