我正在尝试使用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
?>