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

odopli94  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(144)

我使用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
我该怎么办?

mkshixfv

mkshixfv1#

如果您可以连接到服务器,但无法传输文件(正如您在其中一条评论中提到的),可能有2个问题:
1.防火墙

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

相关问题