0

如果我使用本地文件名,则文件名会被正确复制,但是,如果您将本地文件名留空,您应该会收到文件的内容。

示例代码:

$stat = $sftp->get('xmlfile.cml','xmlfile.xml'); 打印“$stat
”;

(这工作正常)

$xmlcontent = $sftp->get('cp1301080801_status.xml'); print "文件内容 = $xmlcontent<>";

*(这打印看起来更像文件的统计信息而不是内容。它以日期开头(这是文件的 modofoed 时间戳,后跟一些数字,Web 服务器的名称重复了大约 10 次,并带有一个数字在它之后每次都会增加 - 比如可能是端口号或字节偏移量)*

如果我不必在传输后打开本地文件,事情就会变得更容易。有人知道这里发生了什么吗?

4

1 回答 1

0
于 2013-01-11T14:30:31.537 回答