尝试使用SFTP上传文件,看起来好像正在发送,但是什么也没出现

时间:2019-06-13 00:23:17

标签: php sftp

我一直在尝试在本网站上找到的不同代码,并遇到一个问题,即我的文件无法使用ssh2传递。这是我正在使用的代码:

$connection = ssh2_connect($server, $port);
   if (ssh2_auth_password($connection, $username, $passwd)) {
   $sftp = ssh2_sftp($connection);
   echo "Connection successful, uploading file now..."."\n";
   $file = './'.$filename;
   $contents = file_get_contents($file);
   file_put_contents("ssh2.sftp://{$sftp}/{$file}", $contents);
   } 
   else {
       echo "Unable to authenticate with server"."n";
   }

发生的事情是建立连接并回显正在上传的消息,但是当我检查时,我在SFTP服务器上没有看到它。我知道我必须在这里放一件事。谁能看看我让我知道自己做错了吗?

0 个答案:

没有答案