использую php7.3
простенький код внутри метода класса должен отловить ошибку и продолжить выполнение. Но почему то сразу выполнение методы прерывается.
try {
$file = file_get_contents( $dubl['picture'] );
}
catch (Exception $ex) {
//Выводим сообщение об исключении.
info($ex->getMessage());
BadImage::where('id', $dubl['id'])->update(['error' => $ex->getMessage(), 'attempts' => $dubl['attempts']+1]);
sleep(5);
continue;
}
и в логах ошибка:
[2021-02-08 19:56:02] local.ERROR: file_get_contents(....
{"exception":"[object] (ErrorException(code: 0): file_get_contents(......
at /var/www/....../app/Classes/ImageService.php:524)
[stacktrace]