ID: 20845
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
-Status: Open
+Status: Feedback
Bug Type: IIS related
Operating System: W2k Server, Prof
PHP Version: 4CVS-2002-12-05 (dev)
New Comment:
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?
Previous Comments:
------------------------------------------------------------------------
[2002-12-08 20:54:17] [EMAIL PROTECTED]
IIS 5.0 which is standard on W2K Advanced Server.
------------------------------------------------------------------------
[2002-12-07 15:25:23] [EMAIL PROTECTED]
What FTP server are you running on your computer?
------------------------------------------------------------------------
[2002-12-06 22:20:11] [EMAIL PROTECTED]
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?
------------------------------------------------------------------------
[2002-12-05 19:25:29] [EMAIL PROTECTED]
Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.php.net/how-to-report.php
If you can provide more information, feel free to add it
to this bug and change the status back to "Open".
Thank you for your interest in PHP.
------------------------------------------------------------------------
[2002-12-05 17:07:39] [EMAIL PROTECTED]
In the Bug #20536 ftp_nlist, ftp_rawlist returns nothing
I have upgraded my PHP to the most current. Following from 'php.exe
-v'
PHP 4.4.0-dev (cli) (built: Dec 4 2002 20:18:55)
Zend Engine v1.4.0
I have a very simple script that was taken from the help pages on
ftp_rawlist().
On my server connnecting to 'localhost' or '127.0.0.1' or the actual
local DNS name STILL does not result in anything being provided. I can
connect to remote Win/*nix servers under anonymous and specific users
and the function works great.
After reading various posting and answers about the bug being fixed and
in CSV from 11/30 I have waited and waited until Dec 5 in hopes I could
finally get this working. I can change the Web server from IIS to
Apache sorry.
Does anyone have answers to this?
Paul
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=20845&edit=1