使用主机名连接到 FTP 其他服务器时出现问题
Problem connect to FTP other server whit hostname
我使用 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 个问题:
- 防火墙
- FTP 服务器缺少写入上传文件的权限。
请确保您的防火墙(如果有的话)不会阻止传出 FTP 连接,并且 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 个问题:
- 防火墙
- FTP 服务器缺少写入上传文件的权限。
请确保您的防火墙(如果有的话)不会阻止传出 FTP 连接,并且 FTP 服务器上的目录具有向其中写入文件所需的权限。