ftp_rawlist没有为巨大的目录运行

时间:2015-06-07 16:39:03

标签: php ftp

我正在尝试使用ftp_rawlist()获取目录中的文件列表。该脚本使用ftp_nlist()返回文件列表。但是使用ftp_rawlist()它不会返回任何内容。我试图获取rawlist的目录有100k文件。

这是我试过的代码。

<?php 
 ini_set("memory_limit", "1024M");
 ini_set('max_execution_time', 0); //0=NOLIMIT
 set_time_limit(0);// no limit
 $conn_id = ftp_connect("xxxxx.xxx");
 $result = ftp_login($conn_id, "username", "password");
 ftp_pasv($conn_id, true);
 $ftpnlist = ftp_rawlist($conn_id, "/directory");
 var_dump($ftpnlist); //it throws false
 ?>

0 个答案:

没有答案