在php或js中通过http或ftp自动传输文件?

时间:2014-02-14 20:05:09

标签: file http networking ftp transfer

我正在寻找一种解决方案,可以将文件从一台计算机传输到另一台计算机而无需任何人工干预。我有一个构建服务器,需要将每晚构建到另一台测试计算机,该计算机评估软件并将结果保存在文本文件中。完成后,我需要将文本文件返回到构建服务器,以便通过电子邮件发送和发布结果。我已经环顾了一下,发现出于安全原因,不太可能用表格来做这件事,但这真的不是我的专业领域。我无法使用网络共享位置,因为网络驱动器并不总是同步。

我的其他一些想法是使用命令行运行ftp上传,为两台机器都设置某种监听套接字,并将文件放在Web服务器上可见的“下载”文件夹中并通知其他机器文件名是什么。

这些中的任何一种都比其他更好甚至可能吗?

1 个答案:

答案 0 :(得分:0)

使用FTP& PHP的条件非常有可能。那时我创建了一个页面,必须定期扫描网络并使用FTP(我使用VSFTPD)下载一些图像。 因此,您可能需要做的就是设置FTP服务器,然后创建php脚本来下载文件,并在创建文件时使用cron job定期运行脚本+ 5或10分钟。