你可以在php中使用ssh2_scp_recv来获取远程目录吗?
Can you use ssh2_scp_recv in php to get a remote directory?
我正在尝试使用
ssh2_scp_recv($connection, '/remote/directory', '/local/directory');
获取远程目录,但出现错误:
Warning: ssh2_scp_recv(): Unable to receive remote file in /some-php-file.php on line 2.
如果我使用 ssh2_scp_recv 获取单个文件,它会起作用。
这个函数应该在目录上工作吗?阅读文档并不清楚。
您不能使用 ssh2_scp_recv
获取目录。但是,您可以使用 ssh2.sftp://
包装器来使用 scandir。
http://php.net/manual/en/wrappers.ssh2.php
Check this gist for an example 将代码归功于要点所有者 danielbwa
我正在尝试使用
ssh2_scp_recv($connection, '/remote/directory', '/local/directory');
获取远程目录,但出现错误:
Warning: ssh2_scp_recv(): Unable to receive remote file in /some-php-file.php on line 2.
如果我使用 ssh2_scp_recv 获取单个文件,它会起作用。
这个函数应该在目录上工作吗?阅读文档并不清楚。
您不能使用 ssh2_scp_recv
获取目录。但是,您可以使用 ssh2.sftp://
包装器来使用 scandir。
http://php.net/manual/en/wrappers.ssh2.php
Check this gist for an example 将代码归功于要点所有者 danielbwa