#19390 [NEW]: alien

From: Date: Fri, 13 Sep 2002 13:36:01 +0000
Subject: #19390 [NEW]: alien
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-19305@lists.php.net to get a copy of this message
From: yura@freeweb.ru Operating system: WINXP,FReeBSD PHP version: 4.2.2 PHP Bug Type: FTP related Bug description: alien Ftp works very bad, sometimes ftp-get return error,but what error i don'y know. So that is my script: <? $ftp_server="someserver"; $ftp_user_name="somelogin"; $ftp_user_pass="somepass"; $ftp_conn=ftp_connect($ftp_server); $to_dir="htdocs/desktop/inc2/desktop/"; echo( date('d-m-Y H:i:s').'<BR>' ); $login_result = ftp_login($ftp_conn, $ftp_user_name, $ftp_user_pass); if ((!$ftp_conn) || (!$login_result)) { echo "FTP connection broken!<br>"; echo "Ïîïûòêà ïðèñîåäåíèòüñÿ ê ñåðâåðó $ftp_server ïîä èìåíåì $ftp_user_name<br>"; die; } else { echo "CONNECT OK $ftp_server, ïîä èìåíåì $ftp_user_name óñïåøíî"; } echo( date('d-m-Y H:i:s').'<BR>' ); flush(); ftp_chdir($ftp_conn,$to_dir); echo("ftp_chdir<br>"); echo( date('d-m-Y H:i:s').'<BR>' ); flush(); echo( date('d-m-Y H:i:s').'<BR>' ); flush(); $files=ftp_nlist ($ftp_conn,""); echo("ftp_nlist<br>"); echo( date('d-m-Y H:i:s').'<BR>' ); flush(); ftp_pasv($ftp_conn,1); #for($i=0;$i<sizeof($files);++$i){ for($i=0;$i<sizeof($files);++$i){ if(substr($files[$i],0,3)=="cat" or $files[$i]=="new.inc") { echo $files[$i]."---".date("H:i:s")."<br>"; if(file_exists("inc2/".$files[$i])){unlink("inc2/".$files[$i]);} echo( date('d-m-Y H:i:s').'<BR>' ); flush(); if ( ftp_get($ftp_conn,"inc2/".$files[$i],$files[$i],FTP_BINARY) ) { echo "DOWNLOADED FILE $files[$i]<br>"; flush(); } else { echo "ERROR WHILE DOWNLOADING FILE $files[$i]<br>"; flush(); } echo( date('d-m-Y H:i:s').'<BR>' ); flush(); } } ?> Result: ftp_chdir 13-09-2002 13:37:26 13-09-2002 13:37:26 ftp_nlist 13-09-2002 13:37:26 13-09-2002 13:37:26 Warning: ftp_get: in /usr/local/apache/htdocs/wwwcgiru/get.php on line 37 ERROR WHILE DOWNLOADING FILE cat114.inc 13-09-2002 13:38:56 13-09-2002 13:38:56 <-- LOOK HERE Warning: ftp_get: in /usr/local/apache/htdocs/wwwcgiru/get.php on line 37 ERROR WHILE DOWNLOADING FILE cat2.inc 13-09-2002 13:40:26 <-- THEN LOOK HERE 13-09-2002 13:40:26 Look for time,it differ on 1.5 minutes -- Edit bug report at http://bugs.php.net/?id=19390&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=19390&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=19390&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=19390&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=19390&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=19390&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=19390&r=support Expected behavior: http://bugs.php.net/fix.php?id=19390&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=19390&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=19390&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=19390&r=globals

« previous php.bugs (#19305) next »