我正在使用链接-https://www.simplifiedcoding.net/android-upload-image-to-server/中给出的代码。该图像在同一台服务器上存储良好,但是我需要将该图像存储在另一台服务器上。使用PHP可以做到吗?
我修改了编码,但文件仍然不可转让。
$ch = curl_init ("Source file’s complete url”);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
$rawdata = curl_exec($ch);
// Check if any error occured
if(curl_errno($ch))
{
$fp = fopen(“Destination file’s complete url”, 'w');
fwrite($fp, $rawdata);
fclose($fp);
}
curl_close ($ch);
ob_flush();
flush();
已替换了源URL和目标URL,但仍然没有结果,请帮助我。
答案 0 :(得分:1)
$ connection = ssh2_connect('shell.example.com',22);
ssh2_auth_password($ connection,'username','password');
ssh2_scp_send($ connection,'/ local / filename','/ remote / filename',0644);
请参考此链接:https://www.php.net/manual/en/function.ssh2-scp-send.php