php_connect_nonb()失败:操作正在进行中

时间:2016-05-16 18:29:50

标签: php

使用ftp_nlist()函数时出现此错误。我可以登录到FTP但无法从FTP列出/读取文件。问题是什么?

1 个答案:

答案 0 :(得分:0)

对于基本的ftp连接,您可以使用php.net中的此代码

<?php

// set up basic connection. #ftpserver can be localhost or ftp.yourdomain.net
$conn_id = ftp_connect($ftp_server);
//To bypass a firewall use ftp_pasv
ftp_pasv($conn_id,true);
// login with your ftp username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// get contents of the current directory

$contents = ftp_nlist($conn_id, ".");

// output $contents
var_dump($contents);

?>

http://php.net/manual/en/function.ftp-nlist.php