2017-06-23 34 views
0

当我的数据库连接错误或我的连接丢失,然后得到错误这样如何处理laravel 5.4数据库连接信息

QueryException在Connection.php行647:SQLSTATE [HY000] [2002] 连接可能因为目标机器积极拒绝 它。

如何laravel处理此错误5.4

谢谢

回答

0

根据你的问题,我想你需要try-catch块,你的问题将得到解决,或者您需要清楚你面临的问题。这是你可以尝试解决你的问题。

try 
{ 
    // Code that is Throwing Exception 
} 
catch(\QueryException $e) 
{ 
    return redirect("some_page")->with("error","user friendly message"); 
} 

让我知道是否有帮助或让我知道,如果你正在寻找别的东西!

+0

我需要用户友好的消息,当我的数据库连接有错误,并在laravel写错误处理代码,因为我只设置数据库连接的环境变量 – Divyesh

+0

我已更新答案@Divyesh,这是如何显示用户友好的消息。 –