使用主机名连接到FTP其他服务器时出现问题



我使用codeigniter 3.1.13、php 5.6,我使用FTP连接到另一台服务器,不幸的是,这会产生以下错误:

Unable to connect to your FTP server using the supplied hostname.

Ftp:

$config['hostname'] = 'xxxxx.xxxxxx.net'; 
$config['username'] = 'xxxxxx';
$config['password'] = 'xxxxxx';
$config['debug']    = TRUE;
$config['port']     = 21;
$config['passive']  = TRUE;

这是如果我通过filezilla 连接到具有相同信息的FTP

库ftp:https://pastecode.io/s/uxziv8aw

我该怎么办?

如果您可以连接到服务器,但无法传输文件(正如您在一条评论中所提到的(,则可能存在2个问题:

  1. 防火墙
  2. FTP服务器上缺少写入上载文件的权限

请确保您的防火墙(如果您有任何防火墙(不会阻止传出的FTP连接,并且FTP服务器上的目录具有将文件写入其中所需的权限。

相关内容

  • 没有找到相关文章

最新更新