Ben hiçbir kontrole sahip bir ftp sunucuya bağlanırken yaşıyorum ve ben nedeniyle ben içine koşuyoruz diğer konular eski ve modası geçmiş bir şey kullanarak eminim.
Ben sadece bir dizindeki tüm dosyaları almak için bir döngü içinde bu kodu kullanıyorum.
ftp_get($this->conn_id, $remote, $local, FTP_ASCII);
"Etkin bir işlem zaten var": Tüm ilk kez iyi gidiyor, ama bu hata alıyorum çalışın her dosya için atılmış bundan sonra olsun
Ben pasif ve hem de denedim aktif, yanı sıra beklememe hiçbir şans ile olsun. Ben diğer FTP sunucularına bağlanmak ve hiçbir sorun ile dosyaları almak için kullandığınız aynı kod.
edit: İşin tuhafı, olsun, bağlantıyı kapatmadan 3 saniye uyku ve her arasında yeni bir bağlantı oluşturarak aynı sonucu verir ...
EDIT: çözüldü. Hatalarına rağmen, dosyaları hala var edildiğini çıkıyor. Ben bunu fark etmedi yani catch bloğu sadece hatayı yakalamak. Ben sadece bu hatayı göz ardı edeceğiz.