0

我需要从另一台服务器下载大文件,并将他保存到文件中。

如何在后台运行脚本?如果在脚本中运行,我的脚本将被暂停。

我尝试 pnctl_fork、exec()、popen()、fopen()。

任何功能都会导致请求文件的当前用户暂停服务器。来自另一台计算机的用户可以访问。

我不知道发生了什么事。

谁能帮我?对不起我的英语不好..

4

1 回答 1

0

我会给你一个想法,我这样做的方式:

  1. 排队任何下载(有某种界面,您可以在其中排队下载)
  2. 设置每分钟左右在后台运行和下载的 cronjob。

还有一些标志来跟踪每次下载的状态。这样您的脚本在下载时不会停止。

于 2013-06-07T20:07:32.073 回答