繁体   English   中英

Laravel Sentry捕捉错误

[英]Laravel Sentry catching errors

我使用Sentry和'catch'来捕获错误:

    catch (UserExistsException $e)
    {
        return Redirect::back()->withInput()->with('error',$e->getMessage());
    }

我的重定向不起作用,它进入Laravel错误屏幕,出现正确的错误消息错误“Cartalyst \\ Sentry \\ Users \\ UserExistsException用户已经存在登录[email@email.com],登录必须是用户唯一的。” 使用REDIRECT_STATUS 200。

我有什么想法我做错了吗?

我也去过那里...当您使用正确的命名空间时,捕获此异常将起作用,注意起始斜杠:

catch(\\ Cartalyst \\ Sentry \\ Users \\ UserExistsException $ e){//做你的事; }

啊 - 我看到现在的异常真的是最后的手段,我会在验证中更好地处理它并抓住它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM