ID:               16057
 Comment by:       iwarner at triangle-solutions dot com
 Reported By:      ryan at wonko dot com
 Status:           Closed
 Bug Type:         FTP related
 Operating System: Windows 2000 Advanced Server
 PHP Version:      4.1.2
 New Comment:

I am having similar problems with the latest PHP 4.3.3

The thing is it was working then stopped? Had it set up on a client
machine Win 2003, IIS and 4.3.3 - then my client says it is not working
anymore?

I tried to test on my local XP IIS 4.3.3 and I cannot get it to list
even though I connect and can pull up server Timeout. Which buy the way
always shows 90 even though my timeout is 1000 seconds.

Server FTP logs show this 

Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2003-10-17 03:28:23
#Fields: date time c-ip cs-username s-sitename s-ip s-port cs-method
cs-uri-stem cs-uri-query sc-status sc-win32-status sc-bytes cs-bytes
cs-version cs-host cs(User-Agent) 
2003-10-17 03:28:23 218.47.15.57 Administrator MSFTPSVC1
217.158.161.210 21 [31]USER Administrator - 331 0 0 0 FTP - -
2003-10-17 03:28:23 218.47.15.57 Administrator MSFTPSVC1 *** 21
[31]PASS - - 230 0 0 0 FTP - -
2003-10-17 03:28:25 218.47.15.57 Administrator MSFTPSVC1 *** 21
[31]sent /1 - 550 2 0 0 FTP - -
2003-10-17 03:28:25 218.47.15.57 Administrator MSFTPSVC1 *** 21
[31]QUIT - - 550 0 0

Which means I connect it runs a LIST command but nothing is returned to
me.

I have read about this TEMPFILE creation needed for FTP to use the
nlist, rawlist commands I have set my C:/ to enable 'eveyone' FULL
CONTROL and still nothing.

Can we have a progress report on this please?


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

[2003-01-24 07:55:43] falk at surrounded dot de

It definitely works on Windows but not in combination with IIS. Try the
same scripts using the shell, e. g. "c:\php\php PATH_TO_SCRIPT".

Unfortunately I've got no solution either.

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

[2003-01-20 05:08:40] sebi at yetzt dot mine dot nu

workaround:

if you try a »ftp_chdir($connectionpointer, "/");« first, there's no
longer a problem to run ftp_nlist under my configuration.

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

[2003-01-20 04:27:12] sebi at yetzt dot mine dot nu

translation error

it would result nothing, of course, not something :P

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

[2003-01-20 04:25:04] sebi at yetzt dot mine dot nu

ola!

i have the same problem under linux (kernel 2.4), Apache/1.3.23, PHP
4.2.2

my script is similar to much others posted here, any list-command will
result something

who can help me

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

[2002-12-29 11:31:21] willy at drmagu dot com

Re: my previous post ...
Cockpit Error ..
It appears to work fine now.  The problem was that I was connecting to
the FTP service on the local by giving it a fully qualified DNS name. 
The localhost sits behind a NAT firewall.  Obviously, Apache/PHP
connecting to FTP on the same machine got somehow messed up. When using
the local machine name, or localhost, the problem resolved itself. 
Then I tried to connect to one of my FTP servers running on a different
host OUTSIDE the local domain, and Bingo .. It just wokred fine.
Hope this helps someone.
PHP Rocks!

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

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/16057

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

Reply via email to