#31823 [NEW]: ftp_rawlist doesn't return file owner

From: Date: Thu, 03 Feb 2005 02:42:31 +0000
Subject: #31823 [NEW]: ftp_rawlist doesn't return file owner
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-73307@lists.php.net to get a copy of this message
From: hellfire at fastq dot com Operating system: solaris 8 PHP version: 4.3.10 PHP Bug Type: FTP related Bug description: ftp_rawlist doesn't return file owner Description: ------------ On Solaris 8 with php 4.3.10-5.03 when you try to use the ftp_rawlist command against a wuftpd server version wu-2.6.2 doesn't return the file owner. bash-2.03# ./ftptest.php array(5) { [0]=> string(9) "total 142" [1]=> string(55) "-rw-r--r-- 1 other 14162 Jan 31 16:37 Hawaii.pdf" [2]=> string(57) "-rw-r--r-- 1 other 4595 Feb 1 12:04 Podholes.txt" [3]=> string(72) "-rw-r--r-- 1 other 51370 Feb 1 12:18 ReactionPaperGuidelines.pdf" [4]=> string(54) "drwxr-xr-x 2 other 512 Feb 2 09:45 juliotest" } If I run the code against a vsftpd server i get the file owner reported. bash-2.03# ./ftptest.php array(1) { [0]=> string(65) "drwxr-xr-x 5 1000 100 1912 Jan 25 01:27 Documents" } I verified that this isn't a wuFTPD issue ftp> ls -l 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 1093912 drwxr-xr-x 4 bobdobbs its 512 Dec 21 12:48 CA -rw-r--r-- 1 root root 15156736 Jan 13 15:28 UHFreeradius-1.01.sol8 Notice the file owner is listed I started wi wuftpd2.6.1 but updated to wuftp 2.6.2 to see if it was an wuftp issue but it appears to only be a php issue. I verified this against multiple Solaris 8 wuftp servers they all seem to give the same results. -Aaron Collins Developer for the University of Hawaii Reproduce code: --------------- #!/usr/local/bin/php <?php $ftp_server = "localhost"; $ftp_user_name = "bobdobbs"; $ftp_user_pass = "***"; $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $buff = ftp_rawlist($conn_id, ''); ftp_close($conn_id); var_dump($buff); ?> -- Edit bug report at http://bugs.php.net/?id=31823&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=31823&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=31823&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=31823&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=31823&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=31823&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=31823&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=31823&r=needscript Try newer version: http://bugs.php.net/fix.php?id=31823&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=31823&r=support Expected behavior: http://bugs.php.net/fix.php?id=31823&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=31823&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=31823&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=31823&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=31823&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=31823&r=dst IIS Stability: http://bugs.php.net/fix.php?id=31823&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=31823&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=31823&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=31823&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=31823&r=mysqlcfg

« previous php.bugs (#73307) next »