-1
一個簡單的問題,目前即時通訊使用此行來掃描其他站點中的文件 「$ sfs = scandir('ftp://'」 但我想知道如果網站使用的是SFTP - SSH,我應該還在使用命令之下,但不是FTP,我將使用SFTP 「$ SFS = SCANDIR( 'SFTP://'」」如何在PHP中使用SFTP
,我將非常感謝您的回答感謝
?!一個簡單的問題,目前即時通訊使用此行來掃描其他站點中的文件 「$ sfs = scandir('ftp://'」 但我想知道如果網站使用的是SFTP - SSH,我應該還在使用命令之下,但不是FTP,我將使用SFTP 「$ SFS = SCANDIR( 'SFTP://'」」如何在PHP中使用SFTP
,我將非常感謝您的回答感謝
?!SFTP在這個page有一個完整的指南
你應該先建立一個連接,然後你可以將tansfer fil ES。
從php.net(複製下面的例子在流變量在你自己的方向
創建和fopen一個新的文件,然後在新的文件打印$流)。
例如:
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection);
$stream = fopen("ssh2.sftp://$sftp/path/to/file", 'r');
?>
[支持的協議和封裝器(http://php.net/manual/en/wrappers.php) –
https://stackoverflow.com/questions/4689540/how-to-sftp-with-php –
[如何使用PHP的SFTP?]可能的重複(https://stackoverflow.com/questions/46895 40 /如何對SFTP與 - PHP) –