试图为Laravel实现自定义错误处理程序,以便当它被推送时,404的等比正常的红色和黑色屏幕更好。Laravel在FileViewFinder.php中查找视图的错误处理程序

我发现这其中的意义的作品:

App::error(function(Exception $exception, $code)

{

$pathInfo = Request::getPathInfo();

$message = $exception->getMessage() ?: 'Exception';

Log::error("$code - $message @ $pathInfo\r\n$exception");

if (Config::get('app.debug')) {

//return;

}

switch ($code)

{

case 403:

return Response::view('error/403', compact('message'), 403);

case 500:

return Response::view('error/500', compact('message'), 500);

default:

return Response::view('error/404', compact('message'), $code);

}

});

但创下了404页时,等它返回:

Error in exception handler: View [error/404] not found. in /Applications/MAMP/htdocs/buildsanctuary/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:146

如果我改变了看法,以我的自定义视图一个/尝试在Response :: view中创建路径。例如

Response::view('app/views/error404')

我收到相同的错误。

或者,如果我改变行更改为:

View::make('a view here')

然后我得到一个白色的屏幕。任何想法如何使这些错误链接到我的意见中的文件夹?

谢谢。

2014-12-31

Lovelock

+0

如何在你的'views'目录结构是什么样子? –

+0

root> app> views> errors> 404.php –

+0

'errorS''Response :: view('errors/404',...)'should work –

fileviewfinder.php,Laravel在FileViewFinder.php中查找视图的错误处理程序相关推荐

  1. mysql中创建视图语法错误_mysql - 使用过程MySQL创建视图时出错 - 堆栈内存溢出

    尝试使用过程创建视图时出现问题. 我必须这样做,因为我需要在MySQL中发挥作用,将表的行转换为另一个表的列. 该查询效果很好,但是当我将其放在" CREATE VIEW"语句中时 ...

  2. jmc线程转储_查找线程转储中的异常和错误

    jmc线程转储 线程转储是解决生产问题/调试生产问题的重要工件. 在像过去我们已经讨论了几种有效的线程转储故障模式: 堵车 , 跑步机 , RSI , 一个 LL条条大路通罗马 .......... ...

  3. 使用Correlation ID快速查找[SharePoint 2010]错误信息

    SharePoint实际使用中,最头疼的工作可能就要算Trouble Shooting了,不论代码写的多么的好,整体架构设计的多么完善,错误总是难以避免的.在SP 2010中微软在错误信息以及日志上带 ...

  4. 在文件中查找指定字符串

    1. 在指定文件中查看指定字符串的行数 cat file_name | grep -n "String" 2. 在多个文件中查找指定字符串 在多个指定文件中查找指定字符串,命令如下 ...

  5. 王爽 汇编语言第三版 监测点9.2 监测点9.3 补全编程,利用jcxz指令,利用loop指令,实现在内存2000H段中查找第一个值为0的字节,

    补全编程,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中. 而且,截图中给出了是字节.是8位,占通用寄存器的一半空间!区分出CL,CH! 为了区分 ...

  6. 在Python中查找和替换文本,玩转Python正则

    最简单的查找替换 在Python中查找和替换非常简单,如果当前对象是一个字符串str时,你可以使用该类型提供的find() 或者index() 方法查找指定的字符,如果能找到则会返回字符第一次出现的索 ...

  7. python模糊查找文件夹名字_python实现在目录中查找指定文件的方法

    本文实例讲述了python实现在目录中查找指定文件的方法.分享给大家供大家参考.具体实现方法如下: 1. 模糊查找 复制代码 代码如下: import os from glob import glob ...

  8. 在一个3*4数组中查找最大最小值

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p73 4.1.2 上级实训内容 [实训内容4]在一个3 * 4数组中查找最大值和最小值 #includ ...

  9. 在数组中查找一个数并输出所处位置

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p73 4.1.2 上级实训内容 [实训内容2]输入10个数,保存在一个数组中,再任意输入一个数,在数组 ...

最新文章

  1. 数组中只出现一次的(一个数、两个数、三个数)
  2. [转帖]Runtime, Engine, VM 的区别是什么?
  3. 计算机视觉研究群体及专家主页汇总
  4. 阿里巴巴创新研究计划AIR2018正式发布 邀全球学者共创未来
  5. webpart template
  6. OOB与COM交互读写本地文件
  7. 如何成功构建大规模 Web 搜索引擎架构?
  8. 记录docker-Skywalking集成es7异常处理
  9. fcpx瘦身插件_FCPX减小内存,瘦身小技巧 - Final Cut - 沃CG - 一个更有价值的艺术设计学习平台 - ae教程 c4d教程 - Powered By EduSoho...
  10. ————————————————————————动态规划——————————————————————1003——————————...
  11. 厦门高桔科技有限公司
  12. Django+Scrapy结合使用并爬取数据入库
  13. php分页类怎么使用,PHP实现的分页类定义与用法示例
  14. PhpStorm Live Template加PHP短语法Short Open Tags打造原生模板
  15. 爬虫BeautifulSoup库学习-小猪短租网
  16. vsftpd虚拟账户(虚拟用户,ubuntu16,舍弃虚拟用户配置文件)
  17. 011 dilate(膨胀)、erode(腐蚀)
  18. 在表7中筛选出计算机或英语要补考的人,计算机会考操作题库 - 四明职业高级中学.docx...
  19. 3.Hadoop3.x 项目测试
  20. Install cf v6

热门文章

  1. 如何更改已生成的APK的APP名字?
  2. POJ--3268--Silver Cow Party【SPFA+邻接表】
  3. android的NDK和java进行本地socket通信
  4. Grub error17:Cannot mount selected partition启动错误的解决
  5. 如何快速地掌握PowerShell?
  6. Kafka 可视化客户端工具(Kafka Tool)的基本使用
  7. windows套接字IOCP模型
  8. Caffe官方教程翻译(6):Learning LeNet
  9. java工程师有什么要求_什么是java,java工程师应该具备哪些能力?
  10. uml图工具_UML建模工具更新情况(二)