Я написал запрос скручивания на одном сервере для получения файлов с другого сервера.
но он дает пустой ответ от сервера с 100 HTTP-кодом.
Может кто-нибудь сказать мне, в чем может быть проблема?
Мой запрос curl вызывает одну функцию с кодом ниже.
$file_name = $FileName_goes_here;
$ext = pathinfo($docNameOnOtherServer, PATHINFO_EXTENSION);
$file_path = public_path()."/documents/".$folderName;
$document_link_for_DB = $file_name .".".$ext;
$sorceFilePath = "/var/www/appFolder/web/Docs/".$folderName."/".$docNameOnOtherServer;
// when am checking file exist then it is going fail here only
$fileExists = file_exists('ssh2.sftp://'.$sftp.$sorceFilePath );
return $fileExists . " is response";
if($fileExists){
return " am after file exists ";
$FileCopied = ssh2_scp_recv($connection,$sorceFilePath, $file_path."/".$file_name.".".$ext);
}
когда файл существует, я скопировал этот файл с другого сервера на этот сервер в папке.
Может кто-нибудь сказать мне, где я здесь не так.
[Я изменил имена переменных при публикации здесь.]