【问题标题】:PHP Curl script to pull data from remote server every 10 minutesPHP Curl 脚本每 10 分钟从远程服务器提取数据
【发布时间】:2011-10-26 10:25:02
【问题描述】:

我正在尝试创建一个 PHP 脚本,该脚本从远程服务器中提取 xml 数据(文本和图像)并将其插入到本地数据库中。我需要每 10 分钟左右运行一次此脚本(并覆盖我的数据库中的现有数据)......如果我在大约一分钟后没有得到服务器的响应,我希望请求中止直到下一次脚本在 10 分钟后运行。任何人都可以给我一些关于如何实现这一点的想法或指向一个用相当简单的术语解释它的教程吗?

谢谢!

编辑:我正在寻找有关 PHP 脚本本身的帮助,但不确定我最初的帖子中是否明确。

【问题讨论】:

    标签: php xml database curl remote-server


    【解决方案1】:

    【讨论】:

    • 谢谢,我知道如何设置 cron 作业,它实际上是我正在处理的 PHP 脚本...
    【解决方案2】:

    您可以创建连接到远程服务器并获取数据、插入数据库、设置限制和异常的 Mill curl 脚本的运行。然后在 crontab 中创建一个条目以每 10 分钟运行一次此脚本。我的一个网站运行了一个类似的设置,它从证券交易所获取数据并更新本地缓存,另一个脚本的任务是在需要时使用缓存。

    【讨论】:

    【解决方案3】:

    你知道 cron 作业吗?它们用于安排定期任务,例如从服务器执行脚本。

    http://en.wikipedia.org/wiki/Cron

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-04
      相关资源
      最近更新 更多