リモートホストのフォルダー内のファイル数をカウントしたい。パスは通過可能です。確認したいファイルは localhost にありますか?
どうやってするか?
glob 関数を使用してリモート ホストのファイルを取得する例は見つかりませんでした。出来ますか?
質問する
1149 次
3 に答える
1
リモートホストでコードを実行することはできません。より良い解決策は、ファイルをカウントし、その数をリモートホストにエコーするスクリプトを配置してから、次のようにすることです。
$num_files = file_get_contents('http://remoteaddr/count_files.php');
于 2012-07-03T07:39:28.503 に答える
0
リモートマシンにphpファイルが必要であるか、PHPのftp機能を調べる必要があります。
于 2012-07-03T07:40:14.763 に答える
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;
}
于 2015-07-31T23:34:22.727 に答える