- 14
- 0
- 约3.2千字
- 约 5页
- 2016-11-27 发布于河南
- 举报
Laravel大型项目系列教程(六)
Laravel大型项目系列教程(六)
优化、单元测试以及部署
前言
本节教程将讲解错误处理、配置文件的使用、单元测试以及部署到Apache服务器。
Lets go
1.错误处理
如果用户访问的URL不存在或者服务器存在错误时,我们不希望返货一个错误的页面,而想返回一个友好提示的页面,在Laravel中可以很轻松地实现,Laravel有很简单的错误和日志处理,当服务器端存在错误时,app/start/global.php里默认有一个处理所有异常的异常处理程序:
App::error(function(Exception $exception){
Log::error($exception);});
它会把异常信息写到日志中,日志文件默认是app/storage/logs/laravel.log。
如果要显示一个友好的错误提示页面,我们可以创建一个视图:
$ php artisan generate:view error
修改error.blade.php:
@extends(_layouts.default)
@section(main)
Sorry, there is an error!
return Index
@stop
在App::error(function(Exception $exception)中增加
您可能关注的文档
最近下载
- 美 MMESC1510面包机食谱.pdf VIP
- 2025年铜仁辅警协警招聘考试真题附答案.docx VIP
- 2025年陕西延长石油(集团)有限责任公司招聘笔试参考题库(含答案解析).docx VIP
- 微电影制作教程(上篇,共上下两篇).pptx VIP
- 2026年热力网值班员专项题库.docx
- 风电场土建施工安全技术交底(完整版).docx VIP
- 精品解析:广东省深圳市盐田区2024-2025学年七年级下学期期末考试英语试题(原卷版).docx VIP
- 猪舍施工组织设计正文.docx VIP
- 中源智控KTC201、KTC202产品说明书V1.3(2).pdf
- 22 我们奇妙的世界.ppt VIP
原创力文档

文档评论(0)