Проблема с загрузкой удаленных файлов

Pegiy

Guest
Проблема с загрузкой удаленных файлов

Периодически (практически всегда днем, когда видимо наибольшая нагрузка на сервер) при загрузке удаленных файлов. Скрипт задумывается и выдает:

--Во время доставки URL: [no URL]
--Произошла следующая ошибка:
--Ответ нулевой длины
--Кэш не получил никаких данных в ответ на этот запрос.

причем часть файлов удачно закачалось, часть - нет
при повторном запуске, может скачать все нормально, а может также завалится

реализованно так:
PHP:
function openFile()
    {
$this->ch = curl_init();
curl_setopt($this->ch, CURLOPT_URL, $this->url);
curl_setopt($this->ch, CURLOPT_HEADER, 1);
curl_setopt($this->ch, CURLOPT_TIMEOUT, 60);
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, 1);
return $this->ch;
	}
	
  function readFile()
    {
	if ($this->ch)
	  {
	  curl_setopt($this->ch,CURLOPT_RETURNTRANSFER,1);
	  return curl_exec($this->ch);
      }
	else
	  {
	  $msg = $this->msg_error ['DONT_READ_FILE'].$this->url;
	  $this->error->printError($msg);
	  return 0;
	  }
	}
 

Pegiy

Guest
судя по отсутсвию ответов,
проблема никакого отношения к пхп не имеет?
 
Сверху