使用PHP监控外部ftp上传

好的,这是破败的.

我正在开发一个主要使用PHP和jQuery的视频托管网站.我的客户绝对准备使用Filezilla通过FTP上传他的视频,而不是让我直接用PHP处理上传.这让我有点精神病,但嘿,金钱男子做主.

由于我无法检测到这些FTP上传的完成情况,因此我设置了一个特殊的FTP帐户,该帐户已植根到uploads目录中,并设计了一个监视该文件夹的界面,并允许他开始为这些文件转换为web他的*裁量权.这不是最佳的.我想展示当前在我的移动应用上处理上传的进度,并希望在FTP传输完成时自动开始编码文件.

所以我真正要求的是检测文件仍在上传的方法,或者某种方式来查找正在上传的原始文件的大小,以便我可以进行比较.

谢谢!

解决方法:

在Linux上,您可以使用热熔器查看进程是否正在使用某个文件.更可靠的选择是使用inotify系统,它将为您提供文件更改事件的实时通知.

上一篇:异常检测-基于孤立森林算法Isolation-based Anomaly Detection-2-实现


下一篇:Java音频输入不一致