PHP 4.0 Bug #7216 Updated: ftp_mkdir returns nothing

From: Date: Fri, 03 Nov 2000 21:54:17 +0000
Subject: PHP 4.0 Bug #7216 Updated: ftp_mkdir returns nothing
Groups: php.dev 
Request: Send a blank email to php-dev+get-37030@lists.php.net to get a copy of this message
ID: 7216 Updated by: sniper Reported By: steve@plastrik.com Status: Closed Bug Type: FTP related Assigned To: Comments: Fixed in CVS. Now it returns the directory name passed to it if the ftp server doesn't have it in the reply. --Jani Previous Comments: --------------------------------------------------------------------------- [2000-11-01 12:29:24] sniper@php.net Are you connecting into solaris FTP ?? It seems like the solaris's ftpd doesn't follow the RFC i.e. when MKD command is given it doesn't return the path created but only the succesful error code. --Jani --------------------------------------------------------------------------- [2000-10-28 05:17:45] sniper@php.net I can not reproduce this with the latest CVS. ftp_mkfir() returns the full path of created directory if success and false on error. --Jani --------------------------------------------------------------------------- [2000-10-15 00:27:57] steve@plastrik.com ftp_mkdir returns nothing, regardless of success or failure. $strm=ftp_connect($HOST); $res=ftp_login($strm, $FTP_USER, $FTP_PASS); $res=ftp_mkdir($strm, "foo"); It also causes a warning to be displayed in the browser: Warning: ftp_mkdir: MKD command successful. in /usr/local/apache/htdocs/pub_profs.php on line 122 This seems like it should be an easy fix (for some one other than me). I would be happy to manually edit and test and changes to ftp.c or php_ftp.c Please advise. --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=7216

« previous php.dev (#37030) next »