命令行sftp正在运行时,来自Apache / php的ftp_ssl_connect失败

时间:2016-07-22 12:28:55

标签: php apache sftp

服务器我可以运行命令:sftp user@192.168.0.130 但是当我测试这个PHP命令时,它无法连接到sftp。

$ftp_conn = ftp_ssl_connect("192.168.0.130", 22) or die("Could not connect to 192.168.0.130"); 

为什么会这样?我使用的是Ubuntu Server 15.04和Apache2。

1 个答案:

答案 0 :(得分:1)

SFTP不是基于TLS / SSL的FTP。

因此PHP FTP / SSL客户端将无法与远程SSH服务器通信。