PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Networking » Net_FTP » Bug #9611

Wrong OS determing!

Details

Submitted2006-12-14 10:02 UTC
Fromadmin at svetoslav dot ru
Assignedjorrit
StatusClosed
PackageNet_FTP
PHP Version5.2.0 RC4
OSWindows XP
Roadmaps1.3.3

Comments

[2006-12-14 10:02 UTC] admin at svetoslav dot ru

Description:
------------
Some FTP-servers return rawlist with (?) in user field. So, Net_FTP mistakes on determining Operating System.

Test script:
---------------
$server = new Net_FTP(...);
...
print_r($server->ls(null, NET_FTP_RAWLIST));
print_r($server->ls(null, NET_FTP_DIRS_FILES));

Expected result:
----------------
Array
(
[0] => drwxr-xr-x 75 upload (?) 3008 Oct 30 21:09 ftp1
);

Array
(
[0] => Array
(
[is_dir] => d
[rights] => rwxr-xr-x
[files_inside] => 1
[user] => upload
[group] => (?)
[file_size] => 3008
[date] => Oct 30 21:09
[file_name] => ftp1
[file_date] => 1162231740
)
)

Actual result:
--------------
Array
(
[0] => drwxr-xr-x 75 upload (?) 3008 Oct 30 21:09 ftp1
);

Array
(
[0] => Array
(
[file_name] => 21:09 ftp1
[date] => drwxr-xr-x 75 upload (?) 3008
[file_size] => 30
[is_dir] =>
[file_date] =>
)
)