mam mały problem z wysyłaniem pliku na FTP (próbowałem podobnego rozwiązania z cURL). Kod do wysyłki wygląda jak niżej, dla sprawdzenia czy łączy się z serwerem wgrałem przez klienta FTP plik na serwer i sprawdziłem jego rozmiar poleceniem ftp_size - została zwrócona poprawna wartość, natomiast próba wgrania pliku kończy się 'zawieszeniem' skryptu. Byłbym bardzo wdzięczny za pomoc.
$host = 'plftp.dhl.com'; $usr = 'uzytkownik'; $pwd = 'haslo'; $local_file = sfConfig::get('sf_upload_dir').'/dwp_files/1302300286.dwp'; $ftp_path = '1302300286.dwp'; ftp_pasv($conn_id, true); $upload = ftp_put($conn_id, $ftp_path, $local_file, FTP_ASCII); //$res = ftp_size($conn_id, 'r2wHgv4F1302211255.dwp'); //var_dump($res); ftp_close($conn_id);