- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
ftp_ssl_connect 可以处理基于 TLS 的隐式 FTP 吗?默认情况下,它使用显式。
我正在尝试上传到一个服务器,该服务器仅接受端口 990 上的隐式 ftp over tls;有没有人遇到过这个呢?你是怎么解决的?
最佳答案
ftp_ssl_connect 只是显式的
如果需要隐式,使用curl
$fp = fopen($path, 'r');
$ftp_server = 'ftps://'.$server.'/'.$filename;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $ftp_server);
curl_setopt($ch, CURLOPT_USERPWD,$user.':'.$pass);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_FTP_SSL, CURLFTPSSL_TRY);
curl_setopt($ch, CURLOPT_FTPSSLAUTH, CURLFTPAUTH_TLS);
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
$output = curl_exec($ch);
$error_no = curl_errno($ch);
//var_dump(curl_error($ch));
curl_close($ch);
关于php - ftp_ssl_connect 与隐式 ftp over tls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6589730/
我正在寻找通过 SSL 连接使用 FTP 服务器的最佳方法。 (通常,向上推送文件以及获取服务器上的文件列表)。这个项目的一个要求是我必须使用客户端 X.509 证书作为身份验证过程的一部分。 我可以
我想用 FTPS 连接我的 Symfony2 应用程序: $ftp = ftp_ssl_connect("ftps://remote.platform.pro", 990); 但是我有这个错误: Un
第一次在这里提问,请轻点:-) 我正在 Synology box 上编写 PHP 命令行脚本以通过 ftps 获取文件,并从这一点开始: $ftp = ftp_ssl_connect("ftp.exa
ftp_ssl_connect 可以处理基于 TLS 的隐式 FTP 吗?默认情况下,它使用显式。 我正在尝试上传到一个服务器,该服务器仅接受端口 990 上的隐式 ftp over tls;有没有人
我正在尝试在 PHP 中设置 FTP SSL 连接。我已经很好地使用了 ftp_connect() 并且效果很好。一旦我尝试使用 ftp_ssl_connect(),我就会收到以下错误: Fatal
我是一名优秀的程序员,十分优秀!