catthr
9/1/2015 - 5:42 PM

php critican error shutdown try catch

php critican error shutdown try catch

В php есть неотлавливаемые исключения (не ловятся try - catch)

Это вызов несуществующих методов, вызов методов на null, memory limit

Как посмотреть ошибку:

register_shutdown_function( "fatal_handler" );
function fatal_handler(){
    $error = error_get_last();
    var_dump($error);
}

Подробнее тут

// Приходится использовать два скрипта, когда второй валится с ошибкой, первый снова его запускает

set_time_limit(0);

$tries = 0; $status = '';

while($status !== 'done' && $tries++ < 30){

    $status = file_get_contents('http://alanta-group.ru/sync_pinterest.php');
    var_dump($status);

}