本文實例講述了Laravel5.1自訂500錯誤頁面的方法。分享給大家供大家參考,具體如下:
Laravel 5.1中500錯誤是程式錯誤,程式錯誤一定是系統自帶的500錯誤,可以透過以下步驟簡單實作自訂500錯誤頁面。
編輯PHP檔案app/Exceptions/Handler.php內容如下:
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); }
然後編輯自訂錯誤頁面對應視圖檔案errors.default.blade.php。
希望本文所述對大家基於Laravel框架的PHP程式設計有所幫助。
更多Laravel5.1自訂500錯誤頁面範例相關文章請關注PHP中文網!