AlekSilverstone
Новичок
ftp_connect глючит после пары тысяч коннектов
Доброго времени суток всем!
Есть следующий код:
Скрипт запускается под PHP-cli 5.1.6. После некоторого количества коннектов (от 300 до 3000 - зависит от IP (localhost, LAN или Internet), FTP-сервера и фазы луны) происходит неконнект.
Я даже думал, что это баг PHP - но сказали, что нет.
UPD
Ограничений на количество коннектов на сервере нет. Раскиданные по скрипту sleep(1) проблему не решают.
Доброго времени суток всем!
Есть следующий код:
PHP:
<?php
set_time_limit(0);
$i=1;
while (TRUE)
{
$date=date('H:i:s');
$ftp=ftp_connect('127.0.0.1',21,10);
if ($ftp) $login=ftp_login($ftp,'anonymous',$i);
if ($ftp && $login)
{
if (($i % 100) === 0) echo "[$date] $i - online.\n";
}
else
{
echo "[$date] $i - offline.\n";
break;
}
@ftp_close($ftp);
$i++;
}
?>
Я даже думал, что это баг PHP - но сказали, что нет.UPD
Ограничений на количество коннектов на сервере нет. Раскиданные по скрипту sleep(1) проблему не решают.