//polaczenie $conn_id = ftp_connect($ftp_server); // logowanie $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // test polaczenia if ((!$conn_id) || (!$login_result)) { } else { } // //pobranie pliku $download = ftp_get($conn_id, './tmp/save.csv', 'big.csv', FTP_BINARY); // czy plik sie pobral if (!$download) { } else { } //lista plikow $buff = ftp_rawlist($conn_id, '.'); //zakonczenie polaczenia ftp_close($conn_id);
kod powyżej, pobiera plik i zapisuje prawidłowo, problem w tym że pobierany plik ma około 40 MB, i nie zapisuje się cały podczas pracy skryptu widać jak jest tworzony plik 4,8,14 MB i to tyle reszty nie pobiera, plik nie jest zabijany przez limit czasu - serwer dedykowany, otrzymuje komunikat że zapisano plik ale jest on nie kompletny raz większy raz mniejszy.
Jakieś wskazówki gdzie szukać "dziury"
