From:             sadun at isikun dot org
Operating system: windows server 2003
PHP version:      4.3.3RC2
PHP Bug Type:     FTP related
Bug description:  Serv-U 4.1 & FTP ftp_nlist() , ftp_rawlist()

Description:
------------
when i use these functions on v-ftp (unix) OR "IIS6.0 FTP server" there
are no problems but when i started use "Serv-U 4.1" (which is commonly
used at virtual hosting companies) fallowing error started to accour.

** this server let you to create virtual directory accounts.

user se u:\home\user_name as / root folder.



Reproduce code:
---------------
<?php
$conn = ftp_connect("webgroup.isikun.edu.tr");
ftp_login($conn, "webgroup_ftp", "wmgwebisik");
$nlist = ftp_nlist($conn, "");
$rawlist = ftp_rawlist($conn, "");

echo "<pre>";
print_r($nlist); /*simple array of directories & files*/
print_r($rawlist); /*complete array of directories & files*/
echo "</pre>";
?>

Expected result:
----------------
Array
(
    [0] => php
    [1] => php.4.3.3rc2
    [2] => php4.3.2
    [3] => temp
    [4] => wwwroot
)
Array
(
    [0] => drw-rw-rw-   1 user     group           0 Aug  4 17:08 php
    [1] => drw-rw-rw-   1 user     group           0 Aug  4 16:46
php.4.3.3rc2
    [2] => drw-rw-rw-   1 user     group           0 Jul 31 16:19
php4.3.2
    [3] => drw-rw-rw-   1 user     group           0 Aug  4 16:56 temp
    [4] => drw-rw-rw-   1 user     group           0 Aug  4 21:09 wwwroot
)



Actual result:
--------------
Array
(
    [0] => tr8  /*no such directory */
)
Array
(
    [0] => drw-rw-rw-   1 user     group           0 Aug  4 17:08 php
    [1] => drw-rw-rw-   1 user     group           0 Aug  4 16:46
php.4.3.3rc2
    [2] => drw-rw-rw-   1 user     group           0 Jul 31 16:19
php4.3.2
    [3] => drw-rw-rw-   1 user     group           0 Aug  4 16:56 temp
    [4] => -rw-rw-rw-   1 user     group           0 Aug  4 21:09 tr8.1
    [5] => drw-rw-rw-   1 user     group           0 Aug  4 19:55 wwwroot
)



-- 
Edit bug report at http://bugs.php.net/?id=24937&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=24937&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=24937&r=trysnapshot5
Fixed in CVS:               http://bugs.php.net/fix.php?id=24937&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=24937&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=24937&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=24937&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=24937&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=24937&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=24937&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=24937&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=24937&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=24937&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=24937&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=24937&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=24937&r=gnused

Reply via email to