加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php – laravel-4:如何找到NotFoundHttpException的路由?

发布时间:2020-05-25 09:53:37 所属栏目:PHP 来源:互联网
导读:我在日志中发现了NotFoundHttpException.看起来像这样: [2013-11-26 13:49:20] log.ERROR: exception SymfonyComponentHttpKernelExceptionNotFoundHttpException in /var/www/myproject/vendor/laravel/framework/src/Illum

我在日志中发现了NotFoundHttpException.看起来像这样:

[2013-11-26 13:49:20] log.ERROR: exception 'SymfonyComponentHttpKernelExceptionNotFoundHttpException' in /var/www/myproject/vendor/laravel/framework/src/Illuminate/Routing/Router.php:1429
Stack trace:
#0 /var/www/myproject/vendor/laravel/framework/src/Illuminate/Routing/Router.php(1050): IlluminateRoutingRouter->handleRoutingException(Object(SymfonyComponentRoutingExceptionResourceNotFoundException))
#1 /var/www/myproject/vendor/laravel/framework/src/Illuminate/Routing/Router.php(1014): IlluminateRoutingRouter->findRoute(Object(IlluminateHttpRequest))
#2 /var/www/myproject/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(530): IlluminateRoutingRouter->dispatch(Object(IlluminateHttpRequest))
#3 /var/www/myproject/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(506): IlluminateFoundationApplication->dispatch(Object(IlluminateHttpRequest))
#4 /var/www/myproject/public/index.php(49): IlluminateFoundationApplication->run()
#5 {main} [] []

这告诉你什么也不是浪费磁盘空间.

如何找到导致NotFoundHttpException的URI?

在app / start / global.php中扩展App :: error():
App::error(function(Exception $exception,$code)
{
    if ($exception instanceof SymfonyComponentHttpKernelExceptionNotFoundHttpException)
    {
        Log::error('NotFoundHttpException Route: ' . Request::url() );
    }

    Log::error($exception);
});

现在你得到一个附加的日志条目与URL:

[2013-11-26 14:20:07] log.ERROR: NotFoundHttpException Route: http://myproject.net/asdfgsdfghsdfg [] []

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读