Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ssh2\u scp\u recv():无法接收远程文件_Php_Ssh - Fatal编程技术网

Php ssh2\u scp\u recv():无法接收远程文件

Php ssh2\u scp\u recv():无法接收远程文件,php,ssh,Php,Ssh,为了从远程服务器上传一批文件,我在php程序的for循环中使用了ssh2\u scp\u recv()。从某种意义上讲,它是有效的。但是,当一个文件夹中有67个以上的文件时,就会出现如下错误消息: PHP警告:ssh2\u scp\u recv():无法接收远程文件 我使用的程序如下所示: 对fread()的一次调用可能无法获取所有文件名。使用stream\u get\u contents阅读到最后: $cmd = stream_get_contents($stream);

为了从远程服务器上传一批文件,我在php程序的for循环中使用了
ssh2\u scp\u recv()。从某种意义上讲,它是有效的。但是,当一个文件夹中有67个以上的文件时,就会出现如下错误消息:

PHP警告:ssh2\u scp\u recv():无法接收远程文件

我使用的程序如下所示:

fread()
的一次调用可能无法获取所有文件名。使用
stream\u get\u contents
阅读到最后:

$cmd = stream_get_contents($stream);