Добрый день, вот сам код
$conn_id = ftp_connect($ftp_server, '2121') or die("Could not connect to $ftp_server");
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$contents = ftp_nlist($conn_id, ".");
echo '<pre>';
var_dump($contents);
echo '</pre>';
ftp_close($conn_id);
При первом запуске, отрабатывает быстро и выводит список файлов на ftp.
При повторном запуске, грузится очень долго и отдаёт "bool(false)", если перевести в пассивный режим, всё время bool(false).
Ради Эксперимента прописал 6 раз подряд:
$contents = ftp_nlist($conn_id, ".");
echo '<pre>';
var_dump($contents);
echo '</pre>';
В результате выполнения получил:
1. false
2. array
3. false
4. false
5. array
6. false
В какую сторону смотреть, что не так делаю, уже второй день пытаюсь разобраться ничего не работает.
З.Ы. при подключении через filezilla (и других аналогичных программ), всё работает отлично