PHP:如何修复ftp_mlsd返回false
我试图使用mlsd从ftp服务器获取所有文件,但ftp_mlsd()函数始终返回false 我正在连接的服务器是一个测试服务器:speedtest.tele2.net。使用ftp_nlist()时,连接不起作用 我的代码当前为:PHP:如何修复ftp_mlsd返回false,php,ftp,Php,Ftp,我试图使用mlsd从ftp服务器获取所有文件,但ftp_mlsd()函数始终返回false 我正在连接的服务器是一个测试服务器:speedtest.tele2.net。使用ftp_nlist()时,连接不起作用 我的代码当前为: $host = "speedtest.tele2.net"; $ftpConnection = ftp_connect($host); $login = ftp_login($ftpConnection,'anonymous','password'); $direct
$host = "speedtest.tele2.net";
$ftpConnection = ftp_connect($host);
$login = ftp_login($ftpConnection,'anonymous','password');
$directory = ftp_mlsd($ftpConnection,'.');
var_dump($directory);
ftp_close($ftpConnection);
FTP服务器不支持
MLSD
命令
C:\>ftp speedtest.tele2.net
已连接到speedtest.tele2.net。
220(vsFTPd 3.0.3)
200始终处于UTF8模式。
用户(speedtest.tele2.net:(无)):匿名
请指定密码。
密码:
230登录成功。
ftp>报价专长
211功能:#未在功能列表中公布
EPRT
EPSV
MDTM
PASV
静止流
大小
TVFS
211端
ftp>报价MLSD
500未知命令反应也很清楚
ftp>