我正在将phpseclib库用于从SFTP服务器下载的文件。有时,即使SFTP中有文件,脚本也不会下载文件。有时,当我们刷新几次时,文件会下载。
如何在连接丢失时自动重新连接?
或
如何增加活动会话时间。
答案 0 :(得分:1)
我猜你可以把代码放在while循环中。例如。 while(action_not_done){$ sftp = new Net_SFTP(); ......}
如果超时......可能是你的超时时间设置得非常低。下载10GB文件的PHP超时为10秒可能还不够。
如果它不是那样的话,那么发布日志会有所帮助。以下是如何获取它们的示例: