为了账号安全,请及时绑定邮箱和手机立即绑定

阿里云服务器上建立的ftp,用localhost就能访问,用域名就不行,这是为啥?

阿里云服务器上建立的ftp,用localhost就能访问,用域名就不行,这是为啥?

九州编程 2019-03-07 16:46:08
例如本机的ip地址为:123.57.XX.XX,若填写ftp的域名就上传失败,并报下图的错。若填写localhost就能成功,这是什么原理?$ftp_server = '123.57.XX.XX'; //上传失败 //$ftp_server = 'localhost';  //上传成功 $ftp_user_name = config('ftp.ftp_account');; $ftp_user_pass = config('ftp.ftp_password');; $conn_id = ftp_connect($ftp_server) or die("Could not connect"); ... ... ... ftp_login($conn_id,$ftp_user_name,$ftp_user_pass); ftp_put($conn_id,$remote_file,$tmp_name,FTP_BINARY);
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

使用ip需要走在网 看策略组里面是否有开放当前ftp的端口号

查看完整回答
反对 回复 2019-03-07
?
忽然笑

TA贡献1806条经验 获得超5个赞

你ping一下域名,看看是不是你的IP地址。

查看完整回答
反对 回复 2019-03-07
  • 2 回答
  • 0 关注
  • 1617 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信