#18646 [Com]: ftp_close not working properly

From: Date: Tue, 30 Jul 2002 13:48:17 +0000
Subject: #18646 [Com]: ftp_close not working properly
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-15576@lists.php.net to get a copy of this message
ID: 18646 Comment by: msopacua@idg.nl Reported By: nohn@php.net Status: Open Bug Type: FTP related Operating System: Compaq Tru64 PHP Version: 4CVS-2002-07-30 New Comment: Not a bug on the result issue. void <<< ftp_close. void returns NULL, which resolves to FALSE. Could you var_dump($ftp) instead of echoing $result, to see if the resource was freed? Previous Comments: ------------------------------------------------------------------------ [2002-07-30 09:13:38] nohn@php.net same thing with ftp_quit. Other ftp-functions using the result resource seem to work ------------------------------------------------------------------------ [2002-07-30 09:04:39] nohn@php.net Following script seems to work not properly, but maybe I've simply misunderstood the documentation: <?php $ftp_server = "2.14.128.38"; $ftp = ftp_connect("$ftp_server"); echo("FTP: "); var_dump($ftp); echo("\n"); if (ftp_close($ftp)) { $result = 1; } else { $result = 0; } echo "Result: $result\n"; ?> > ~/php4-200207292100_install/bin/php tests/ftp/ftp_close.php Unaligned access pid=6597 <php> va=0x140064c8c pc=0x1201ba050 ra=0x1201ba044 inst=0xb4010000 FTP: resource(4) of type (FTP Buffer) Result: 0 So there seems a ftp-resource (well the documentation still says, ftp_connect would return a boolean value) that seems not to be valid to ftp_close. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=18646&edit=1

« previous php.bugs (#15576) next »