长时间运行的PHP脚本无法获取数据

时间:2016-02-17 06:21:00

标签: php linux curl background-process

我正在使用php脚本来审核帖子的新文章。我使用CURL来获取新数据。当我在main.php服务器中运行脚本(./main.phpapache)时,它在那时获取数据。

如果我在一天后检查数据库,则不会更新。当我检查脚本时,它仍在运行。建议我运行PHP 24*7时间的好方法

1 个答案:

答案 0 :(得分:-2)

建议:

  • 从中制作服务/守护程序。
  • 在您的代码中插入日志以跟踪发生的事情(想到log4php)。这使您可以实时监控(尾部-f)发生的事情。
  • 当php崩溃时使用restartd重新启动