fopen()用于FTP显式SSL / TLS

时间:2014-08-26 13:47:19

标签: php ftp ftps ftpes

如何将fopen("ftp://$user:$pass@$domain/test.php", "wb");用于FTP显式SSL / TLS?

类似于fopen("ftpes://$user:$pass@$domain/test.php", "wb");

ftpes://未列在Supported Protocols and Wrappers

从Filezilla Client,我可以确认ftpes:// $ domain是正确的,甚至用户凭据都是正确的。

基本上我想直接通过fwrite()编写内容,相同的代码适用于ftp和ftps但不适用于ftpes。

如果需要更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

你想要ftp_ssl_connect,但请记住,如果你在Windows上,你需要编译自己的php二进制文件并静态链接OpenSSL和ftp模块。