Bug #15383 Updated: ftp_connect() unable to connect to Internet IPs
| From: | mfischer@php.net | Date: | Tue, 05 Feb 2002 12:20:01 +0000 |
| Subject: | Bug #15383 Updated: ftp_connect() unable to connect to Internet IPs | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-79222@lists.php.net to get a copy of this message | ||
ID: 15383
Updated by: mfischer@php.net
Reported By: nickmc@codemasters.com
-Status: Open
+Status: Feedback
Bug Type: FTP related
Operating System: Windows 2000 Professional
PHP Version: 4.1.1
New Comment:
This seems like a configuration problem, but not with PHP (but I may be
wrong).
Can you connect and work (!) with the command line ftp version of 'ftp'
in your command line prompt?
Previous Comments:
------------------------------------------------------------------------
[2002-02-05 05:32:07] nickmc@codemasters.com
I have a script which automatically transfers files to another single
machine via FTP accross the Internet. The script was working fine on
our old test server which was Win98 running Omnihttpd and PHP 4.0.6.
However on the new server running Win2k Pro, IIS, and PHP 4.1.1 it
causes problems. Connection fails and trying to use the connection
results in a "Unable to find ftpbuf 0" error.
I have written a simple test script and have come to the following
conclusions:
* ftp_connect() to localhost is fine
* ftp_connect() to local network IPs is fine
* ftp_connect() to Internet IPs doesn't work
Using FTP from the command line on the same 2k box to the same address
works all of the time regardless of the destination IP.
$ip="ftp.geocities.com";
$conn_id = ftp_connect($ip);
print $ip."<br><br>";
if($conn_id) {
print "Connected OK";
}
else {
print "Unable to connect";
}
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=15383&edit=1