我试图从服务器连接和检索文件,但是我得到了以下错误:
警告:
ftp_login():用户无法登录,无法访问主目录。
define('FTP_HOST', 'example.com');
define('FTP_USER', 'xxxx');
define('FTP_PASS', 'xxxx');
$conn_id = ftp_connect(FTP_HOST) or die("Couldn't connect");
echo var_dump($conn_id);
$c = ftp_login($conn_id, FTP_USER, FTP_PASS);
echo "<br>";
echo var_dump($c);发布于 2015-06-02 19:43:31
有时,如果您使用被动或主动模式进行连接,这也很重要。我最近遇到了一个和你相似的问题。
您可以在登录之前尝试这样做:
// turn passive mode on
ftp_pasv($conn_id, true);发布于 2015-06-02 09:10:44
在大多数情况下,此错误仅在未为默认FTP站点设置高度FTP授权规则时发生。
https://stackoverflow.com/questions/30591282
复制相似问题