Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何修复ftp_mlsd返回false_Php_Ftp - Fatal编程技术网

PHP:如何修复ftp_mlsd返回false

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

我试图使用mlsd从ftp服务器获取所有文件,但ftp_mlsd()函数始终返回false

我正在连接的服务器是一个测试服务器:speedtest.tele2.net。使用ftp_nlist()时,连接不起作用

我的代码当前为:

$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>