라이브러리
[PHP] ssh2_sftp_realpath - 제공된 경로 문자열의 실제 경로를 확인합니다.
SSH2 SFTP realpath 함수
PHP의 `ssh2_sftp_realpath` 함수는 SFTP 연결을 통해远程 파일 시스템의 실제 경로를 가져옵니다. 이 함수는 `ssh2_sftp` 함수를 사용하여 SFTP 연결을 열어야 합니다.
함수의 매개 변수
* `$sftp`: SFTP 연결을 나타내는 SSH2 SFTP 객체입니다.
* `$path`: 가져올 실제 경로를 포함하는 문자열입니다.
함수의 반환 값
* 가져올 실제 경로를 포함하는 문자열입니다.
예제
#hostingforum.kr
php
<?php
// SFTP 서버의 호스트 이름과 사용자 이름, 비밀번호를 지정합니다.
$host = 'example.com';
$username = 'username';
$password = 'password';
// SFTP 서버에 연결합니다.
$connection = ssh2_connect($host);
if (!$connection) {
die('Failed to connect to SFTP server');
}
// SFTP 서버에 로그인합니다.
if (!ssh2_auth_password($connection, $username, $password)) {
die('Failed to authenticate with SFTP server');
}
// SFTP 연결을 열어줍니다.
$sftp = ssh2_sftp($connection);
// SFTP 연결을 통해 실제 경로를 가져옵니다.
$path = '/remote/path/to/file.txt';
$realpath = ssh2_sftp_realpath($sftp, $path);
if ($realpath) {
echo "실제 경로: $realpath
";
} else {
echo "실제 경로를 가져올 수 없습니다.
";
}
// SFTP 연결을 닫습니다.
ssh2_disconnect($connection);
?>
참고
* `ssh2_connect` 함수를 사용하여 SFTP 서버에 연결합니다.
* `ssh2_auth_password` 함수를 사용하여 SFTP 서버에 로그인합니다.
* `ssh2_sftp` 함수를 사용하여 SFTP 연결을 열어줍니다.
* `ssh2_sftp_realpath` 함수를 사용하여 실제 경로를 가져옵니다.
* `ssh2_disconnect` 함수를 사용하여 SFTP 연결을 닫습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.