원격 호스트의 폴더에있는 파일 수를 계산하고 싶습니다. 경로는 통과 할 수 있습니다. 내가 확인하고 싶은 파일은 localhost에 있는가?
어떻게 수행하나요?
glob 함수를 사용하여 원격 호스트에서 파일을 가져 오는 예제를 찾을 수 없습니다. 가능한가?로컬 호스트에 PHP 파일이있는 원격 호스트의 폴더에있는 파일 수를 계산하는 방법은 무엇입니까?
0
A
답변
1
원격 호스트에서 코드를 실행할 수 없습니다. 더 나은 솔루션은 파일을 계산하고 원격 호스트의 수를 메아리 스크립트를 배치하는 것, 다음을 수행하십시오
$num_files = file_get_contents('http://remoteaddr/count_files.php');
0
은 당신이 중 하나는 원격 시스템에있는 PHP 파일이 필요하거나 PHP의에보고 할 것 ftp functionality.
0
function count_files($user, $host, $dir_path) {
$command = "ssh {$user}@{$host} ls -l {$dir_path} | wc -l";
$res = (int)system($command);
return $res - 1;
}