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