SFTP로 파일을 보내려고합니다. 파일을 업로드하는 중에 오류가 발생합니다. 원격 폴더의 사용 권한이 괜찮습니다.PHP가 SFTP로 파일을 보냅니다.
$connection = ssh2_connect('10.0.10.245', 22);
ssh2_auth_password($connection, $ftp_user_name, $ftp_user_pass);
$sftp = ssh2_sftp($connection);
echo '<br>';
ssh2_scp_send($connection,$file,"/a.xml", 0644);
print_r(error_get_last());
내가 가진 오류는 다음과 같습니다
Array
(
[type] => 2
[message] => ssh2_scp_send(): Failure creating remote file
[file] => /var/www/FP1/sendFTP.php
[line] => 93
)
어떤 조언을?
원격 폴더의 사용 권한을 표시 할 수 있습니까? '$ ftp_user_name'은 폴더의 소유자입니까? –