微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 如何通过安全的FTP SSL协议发送文件

我感谢任何有关该主题的帮助.在线注册结束时,我正在获取客户数据(几个字段),将它们放入CSV文件并尝试通过SSL协议提交给另一个客户端,但不知道如何完成.我也将信息存储在本地数据库中,并希望这个过程有点类似.

我已经发送链接来查看来自PHP.net SSN2的SSH2说明

但说实话,这就像给我读中文.我不明白这些说明,我不打算安装任何扩展,修改PHP.ini文件或任何类型(特别是因为我们没有通过服务器发送信息).

是否有一种简单,安全的方式将此文件传输到提供给我们的SSL协议?

谢谢!

解决方法:

我使用PHP设法通过SSL进行ftp的唯一方法是使用PHP的exec()函数来执行curl命令. PHP的curl库不起作用,因为当时,skip-pasv-ip选项不存在,并且它是绝对必需的.就像是:

curl --user <username:password> --disable-epsv --ftp-pasv --ftp-skip-pasv-ip --ftp-ssl --sslv2  --cert <path/to/certificate> -T <path/to/uploadfile> <hostname>

您可能需要修改卷曲选项以满足您的需要.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐