500 Внутренняя ошибка через 10 минут запуска скрипта

Я пытаюсь добиться следующего:

  1. Разобрать XML карту сайта (работает)
  2. Скачать источник каждой страницы
  3. Эхо что-то вроде «Готово» или URL сайта
  4. Спите несколько секунд, чтобы избежать сбоя сервера

Я не знаю почему, но примерно через 10 минут Я всегда получаю 500 ОШИБК.

<?php
error_reporting( E_ALL );
ini_set('display_errors', 1);ob_start();$urls = array();

$DomDocument = new DOMDocument();
$DomDocument->preserveWhiteSpace = false;
$DomDocument->load('http://elody.cz/sitemap.xml');
$DomNodeList = $DomDocument->getElementsByTagName('loc');//parsovani xml, vkladani linku do pole
foreach($DomNodeList as $url) {
$urls[] = $url->nodeValue;
}

echo 'Loading XML done!<br />';foreach ($urls as $url) {
$data = file_get_contents($url);
echo $url."<br />";
ob_flush();
flush();
unset($data);
unset($var);
sleep(1);

}

ob_end_flush();
?>

У вас есть идея, как я могу узнать, в чем проблема? 🙂

Спасибо
Filip

0

Решение

Задача ещё не решена.

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

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

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