4
A
回答
3
您可能更容易使用phpseclib, a pure PHP SFTP client。这里有一个例子:
<?php
include('Net/SFTP.php');
$sftp = new Net_SFTP('www.domain.tld');
if (!$sftp->login('username', 'password')) {
exit('Login Failed');
}
echo $sftp->pwd() . "\r\n";
$sftp->put('filename.ext', 'hello, world!');
print_r($sftp->nlist());
?>
与libssh2的问题,因为大家的建议是,它不是很广泛的应用,它的API是不完全的最可靠的,它是不可靠的,支持不佳等
2
您是否安装了apache服务器?例如:xampp?
如果你这样做,那么你必须使用FTP功能:
<?php
$connection = ssh2_connect('ftp.server.com', 22); //port 22 for Shell connections
ssh2_auth_password($connection, 'username', 'password');
$shell_ftp = ssh2_sftp($connection);
$connectionStream = fopen('ssh2.sftp://'.$shell_ftp.'/path/to/fileorfolder', 'r');
if(!connectionStream)
{
echo "Could not connect to the server, please try agian";
}
else
{
echo "Successfully logged in.";
}
?>
,基本壳牌FTP连接,必须定义绝对路径的提交的或文件夹。
2
这会帮助吗?
<?php
$connection = ssh2_connect('ftp.server.com', 22);
if (ssh2_auth_password($connection, 'username', 'password'))
echo "Authentication success";
else
echo "Authentication failure";
?>
0
我从多个建议中形成了一个小的lib。我穿的
相关问题
- 1. PHP Netbeans,无法通过SFTP连接到服务器
- 2. 如何通过php连接到sftp服务器
- 3. 从通过连接到PHP服务器
- 4. 通过与HostKeys的pysftp连接到sftp服务器
- 5. 通过SFTP从java代码连接到AS400服务器
- 6. 自动连接到SFTP服务器(FileZilla)
- 7. python代码连接到sftp服务器
- 8. 通过SSIS连接到SFTP
- 9. 通过Java运行过程中连接到SFTP服务
- 10. 通过SSL通过PHP PDO连接到MSSQL服务器
- 11. 通过JavaScript连接到SuperWebSocket服务器
- 12. 连接到服务器通过RCON
- 13. 通过HttpClient连接到Web服务器
- 14. 通过iOS连接到DBMS服务器
- 15. 通过PHP(phpseclib)将文件上传到SFTP服务器
- 16. 在sftp服务器拒绝连接
- 17. paramiko sftp服务器连接丢失
- 18. J /连接器无法通过SphinxQL连接到Sphinx服务器
- 19. 有没有办法通过JavaScript中的SFTP创建到服务器的连接?
- 20. 通过服务器到服务器socket.io连接的SSL加密
- 21. C#插座:通过代理服务器连接到服务器
- 22. 连接到通过代理服务器的SIP服务器
- 23. SFTP连接(不通过SSH)
- 24. 连接到通过我的申请SFTP
- 25. 通过使用Filezilla SFTP连接到VPS
- 26. 使用SSH通过另一台服务器通过SSH连接到服务器
- 27. 通过PHP脚本连接到TCP/IP服务器
- 28. 通过服务器2012上的PHP连接到MSSQL
有没有听说过apache和http? – 2010-12-07 12:02:51
你听说... y问? – 2010-12-07 12:05:02