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

Cramac

Новичок
Проблема с переписыванием файла с удаленного к себе

Собственно есть скрипт:

$so = fsockopen("www.com", 80, &$errno, &$errstr, 30);
fputs($so,"GET /blood.swf HTTP/1.0\nHOST: www.com/\n\n");
while(fgets($so,2048)!="\r\n" && !feof($so));
unset($buf);
while(!feof($so)) $buf.=fread($so,2048);
fclose($so);
echo "Download fine, size ".strlen($buf)." bytes."; flush();
$f=fopen("download.swf","wb+");
fwrite($f,$buf,strlen($buf));
fclose($f);

При его запуске он скачивает какую то часть, т.е. вместо 1.5МБ флешки он переписал только 322кб и встал. В чем дело?
 

neko

tеam neko
кто, простите, встал?
судя по тому как ты читаешь вполне может быть превышен лимит памяти или время выполнения для php
 

Cramac

Новичок
Встает скрипт и закачка прекращается. А как читать чтоб не превышать лимиты?

Может это все из за того что качаю флешку?
 
Сверху