2016-11-19 8 views
1

Я открываю страницу, которой нет в моем приложении, и для того, чтобы избавиться от ошибки 404, я написал ниже код.View [errors.404] not found

public function report(Exception $exception) 
{ 
    if($this->isHttpException($exception)) { 
     switch ($exception->getStatusCode()) { 
      case '404': 
       return \Response::view('errors.404'); 
     } 
    } 
    parent::report($exception); 
} 

структура каталогов, как показано ниже, и вы можете видеть, что есть 404 клинка внутри каталога ошибок

My Directory Structure here. Please click it to view the details

Когда я запускаю приведенный выше код, он показывает ниже ошибки.

Просмотр [errors.404] не найден

я упускаю что-то?

Большое спасибо за любое предложение.

ответ

1

Исправить опечатку в имени файла. Лезвие с ошибкой.

Вы назвали ваш файл: 404.bade.php вместо 404. лезвия .php

enter image description here

+0

Не могли бы вы отметить правильный код? –

+0

Изменений в коде не требуется. Просто переименуйте файл. – Saurabh

+0

Огромное спасибо, поддержал за очень полезную помощь. –