ID:               49507
 User updated by:  dro at mediaan dot nl
 Reported By:      dro at mediaan dot nl
-Status:           Feedback
+Status:           Open
 Bug Type:         FTP related
 Operating System: FreeBSD 5.4
 PHP Version:      5.2.10
 New Comment:

When I change the line "$conn_id = @ftp_ssl_connect($ftp_server);" to
"$conn_id = @ftp_connect($ftp_server);" it works.

I'm a little confused. 

Does this mean the FTP server I'm trying to connect to doesn't support
ftp_ssl_connect?

Why am I getting the error message on ftp_login rather then
ftp_ssl_connect then?

How is this possible when nothing has changed on the FTP server
configuration? The same code used to work under PHP 4.4.9 while
connecting to the same FTP server.


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

[2009-09-09 10:04:16] [email protected]

"Well, there's your problem." -- Q:-{)

Check the target ftp server if it actually supports such. Doesn't seem
to be any bug per se. 

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

[2009-09-09 09:04:24] dro at mediaan dot nl

After removing the @'s I get a warning.

Warning: ftp_login() [function.ftp-login]: 'AUTH SSL': command not
understood in /usr/jail/home/a/aevitae/htdocs/incl_stap7.php on line
229.

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

[2009-09-09 08:45:00] [email protected]

And what might it output if you removed the @'s ? There's quite likely
and error that happens which you now don't know anything about..

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

[2009-09-09 07:42:40] dro at mediaan dot nl

Description:
------------
After upgrading our PHP version from 4.4.9 to 5.2.10 we are
experiencing problems with FTP.

The example below used to return true for variable $login_result under
PHP version 4.4.9. After migration to PHP version 5.2.10 the example
below returns null for variable $login_result.

Reproduce code:
---------------
$conn_id = @ftp_ssl_connect($ftp_server);
$login_result = @ftp_login($conn_id, $ftp_username, $ftp_password);


Expected result:
----------------
true

Actual result:
--------------
null


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


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

Reply via email to