首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >警告: ftp_login():用户无法登录,无法访问主目录

问警告: ftp_login():用户无法登录,无法访问主目录
EN

Stack Overflow用户
提问于 2015-06-02 08:42:48
回答 2查看 1.7K关注 0票数 6

我试图从服务器连接和检索文件,但是我得到了以下错误:

警告:ftp_login():用户无法登录,无法访问主目录。

代码语言:javascript
复制
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);
EN

回答 2

Stack Overflow用户

发布于 2015-06-02 19:43:31

有时,如果您使用被动或主动模式进行连接,这也很重要。我最近遇到了一个和你相似的问题。

您可以在登录之前尝试这样做:

代码语言:javascript
复制
// turn passive mode on
ftp_pasv($conn_id, true);
票数 0
EN

Stack Overflow用户

发布于 2015-06-02 09:10:44

在大多数情况下,此错误仅在未为默认FTP站点设置高度FTP授权规则时发生。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30591282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档