#20845 [Opn->Fbk]: ftp_rawlist, ftp_nlist still not working

From: Date: Sun, 15 Dec 2002 05:50:03 +0000
Subject: #20845 [Opn->Fbk]: ftp_rawlist, ftp_nlist still not working
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-27743@lists.php.net to get a copy of this message
 ID:               20845
 Updated by:       iliaa@php.net
 Reported By:      PaulMenard1@yahoo.com
-Status:           Open
+Status:           Feedback
 Bug Type:         IIS related
 Operating System: W2k Server, Prof
 PHP Version:      4CVS-2002-12-05 (dev)
 New Comment:

Could you confirm that the problem still exists with PHP 4.3.0RC3 when
using cgi or cli sapi?


Previous Comments:
------------------------------------------------------------------------

[2002-12-09 20:48:00] PaulMenard1@yahoo.com

Yes I can. This has always worked.

Since my initial email I have downloaded the PHP 4.3 RC2 from the main
PHP.net page. After fighting with the CGI version, I finally setup the
ISAPI version and now the ftp_rawlist and nlist seem to work when going
against 'localhost' or '127.0.0.1'.

------------------------------------------------------------------------

[2002-12-09 09:27:05] iliaa@php.net

Can you manually login to the FTP server running on your server using
window's native ftp client, 'ftp' and see if you can execute NLST &
LIST commands?

------------------------------------------------------------------------

[2002-12-08 20:54:17] PaulMenard1@yahoo.com

IIS 5.0 which is standard on W2K Advanced Server.

------------------------------------------------------------------------

[2002-12-07 15:25:23] iliaa@php.net

What FTP server are you running on your computer?

------------------------------------------------------------------------

[2002-12-06 22:20:11] PaulMenard1@yahoo.com

Okay. More information.

I have the followinf script running under W2K Advanced Server, IIS5 


$conn = ftp_connect("localhost");
ftp_login($conn, "ftptest", "ftptest");
$nlist = ftp_nlist($conn, "");
$rawlist = ftp_rawlist($conn, "");

echo "<pre>";
echo "Values from ftp_nlist()<BR>";
print_r($nlist);
echo "Values from ftp_rawlist()<BR>";
print_r($rawlist);
echo "</pre>";

The result of this PHP script execution is the output of nothing. Under
this account's home folder there are 3 sub-folders 'Inbound',
'Outbound' and 'Archive'. Also there are 3 files '1.txt',
'2.txt' and
'3.txt'. 

If I change the 'localhost' reference in the connect statement the
script does report the expected results. Actually any connection to a
remote server either of type Windows or Unix seems to work. 

What does not work is the connection to the reference 'localhost',
'127.0.0.1' etc.

Also, I have tried executing this script under IIS and from a command
prompt. The same empty results are reported. Under IIS I have only
attempted using the 'php-cgi.exe' or CGI version. I have not attempted
the isapi version just because I am unsure of stability for other
aspects of my applications.

Enough?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/20845

-- 
Edit this bug report at http://bugs.php.net/?id=20845&edit=1



Thread (10 messages)

« previous php.bugs (#27743) next »