iterator_to_array зависает, например, получает фатальную ошибку: превышено максимальное время выполнения 30 секунд

я получил

Неустранимая ошибка: максимальное время выполнения 30 секунд превышено в
../src/kint/parsers/custom/objectiterateable.php в строке 10

проблемная строка делает это:

$arrayCopy = iterator_to_array( $variable, true );

несколько строк вокруг него:

if ( !KINT_PHP53 || !is_object( $variable ) || !$variable instanceof Traversable ) return false;$arrayCopy = iterator_to_array( $variable, true );

if ( $arrayCopy === false ) return false;

$this->value = kintParser::factory( $arrayCopy )->extendedValue;
$this->type  = 'Iterator contents';
$this->size  = count( $arrayCopy );

Есть ли что-то, чтобы сделать iterator_to_array более безопасным? например просто ничего не вернуть в некоторых случаях?

0

Решение

использование set_time_limit(0) на вашей странице

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]