Laravel Artisan - 尝试/捕捉不起作用

时间:2016-07-24 21:02:40

标签: php error-handling laravel-5.2 artisan

已解决 - 尝试/捕获语句正常,错误报告在代码的其他地方

我已经编写了一个Artisan命令,需要记录并继续执行file_get_contents()的任何失败 - 内部服务器错误是常见错误。

我在Controller方法中有这个:

try {
    $img_data = file_get_contents($url);
} catch (\Exception $e) {
    echo 'Error with ' . $image->id . ' ' . $e->getMessage(), "\n";
    return false;
}

然而,尽管消息输出正确,但它随后会死掉:

[ErrorException]            
Undefined variable: errors

如何仅为此代码完全绕过Laravel的错误处理程序? (如果那是问题......)

0 个答案:

没有答案