ftp_ssl_connect 通过 tls 进行隐式 ftp
ftp_ssl_connect 可以处理基于 TLS 的隐式 FTP 吗?默认情况下它使用显式。
我正在尝试上传到端口 990 上仅接受通过 tls 隐式 ftp 的服务器;到目前为止有人遇到过这个吗?你是怎么修好的?
Can ftp_ssl_connect handle Implicit FTP over TLS? By default it uses explicit.
I'm trying to upload to a server that accepts only Implicit ftp over tls on port 990; has anybody run into this as of yet? How did you fix it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ftp_ssl_connect 仅
在需要隐式时才是显式的,请使用curl
ftp_ssl_connect is only explicit
if you need implicit, use curl
根据平截头体和史蒂文·杰弗里斯的回答,我进一步扩展了它。这重用了curl连接并具有一些目录列表功能,包括按上次修改对文件进行排序的功能。
这是针对 PHP 7 的,对于较低版本,您将必须重写 <=>;操作员线。
Based on frustrum and Steven Jeffries's answers I've extended it further. This reuses the curl connection and has some directory listing functions, including one to sort files by last modified.
This is for PHP 7, for lower you will have to rewrite the <=> operator line.
对于任何碰巧在该页面上搜索并想要快速解决方案的人:
我扩展了截头体的答案,并使用此方法创建了一个用于基本上传/下载的简单类。我希望它有帮助!
For anyone who happens to google upon this page and wants a quick solution:
I expanded on frustrum's answer and made a simple class for basic upload/download using this method. I hope it helps!