0

我正在尝试制作一个使用传感器的监控程序,拥有传感器的组织和传感器发送数据的服务器足够慷慨,可以让我通过 ftp 访问他们的 Web 服务器。我现在需要做的是不断运行一个 ftp 脚本,每 15 分钟自动从他们的服务器获取文件,因为传感器每 15 分钟发送一次新数据。然后我需要将下载的数据上传到我的网站以显示新值。

我的问题是:我是否需要运行一台计算机来运行执行这些操作所需的脚本,或者我可以将 ftp 脚本上传到我将上传文件的网站的虚拟主机吗?

4

2 回答 2

0

这取决于您的虚拟主机。如果 web 主机支持它,您可以运行一个 cronjob 定期调用您的 ftp 脚本并执行所有操作(获取文件、写入其他文件等)。

另见:http ://en.wikipedia.org/wiki/Cron 。

于 2013-08-22T10:42:37.210 回答
-1

您需要使用 CRON http://www.thegeekstuff.com/2011/07/php-cron-job/每 15 分钟加载一个 php 文件。

然后,php 文件可以使用 CURL http://www.php.net/manual/en/intro.curl.php进行 ftp ,将结果写入数据库,然后另一个脚本可以读取该数据库以在请求时显示结果

于 2013-08-22T10:42:07.200 回答