我使用PHPseclibs SFTP解决方案编写了一个工具,将各种文件上传到不同的目标服务器。所有目标服务器都在使用wingFTP。
在某些情况下,上传失败而不提供任何调试消息或错误代码。
我可以弄清楚错误(如果发生的话)总是发生在我的代码的以下行中:
[...]
if(!$sftp->put($aResult[0]["targetpath"] . $sFilename, EXPORTFOLDER . "/" . $sFilename, NET_SFTP_LOCAL_FILE)){
[...]
有没有办法看到发生了什么?没有错误消息或某些内容......我可以在某处使用PHPseclib时配置调试/错误消息吗?
在大约95%的情况下,上传成功,它不仅出现在一个目标服务器上,也出现在一个文件中。有人知道问题的位置吗?