gpt4 book ai didi

PHP 从 SFTP 下载文件

转载 作者:太空宇宙 更新时间:2023-11-04 04:33:28 26 4
gpt4 key购买 nike

我正在尝试使用 ssh2 从另一台服务器下载文件。我已经可以使用 ssh2 执行命令,但我需要下载位于/root/中的文件我尝试过:

header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=backup.vps");
echo file_get_contents('ssh2.sftp://' . $row['login'] . ':' . $row['senha'] . 'pass@'. $row['ip'] . ':22/root/backup.vps');

但它发送了一个空白文件。有什么问题吗?

最佳答案

我通过更改解决了这个问题:

header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=backup.vps");
echo file_get_contents('ssh2.sftp://' . $row['login'] . ':' . $row['senha'] . 'pass@'. $row['ip'] . ':22/root/backup.vps');

对此:

$result = file_get_contents('ssh2.sftp://' . $row['login'] . ':' . $row['senha'] . 'pass@'. $row['ip'] . ':22/root/backup.vps');
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=backup.vps");
echo $result;

关于PHP 从 SFTP 下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42460797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com