PHP将文件从一个FTP传输到另一个FTP

PHP将文件从一个FTP传输到另一个FTP,php,ftp,Php,Ftp,在我的PHP脚本中,我需要将文件从一个FTP站点传输到另一个站点。我找到了一种方法,但由于文件太大,它超时了。我无法控制服务器,因此无法增加脚本执行时间 因此,我想知道是否有可能向FTP站点发送一个复制文件的请求,但是PHP脚本继续执行,将复制留在后台 如果有任何其他建议可以解决我的问题,我将不胜感激 提前感谢。在脚本顶部使用,只需确保不会意外地在代码中创建任何无限循环,否则您必须具有shell访问权限才能杀死所有僵尸进程。请尝试FXP()将文件直接从服务器传输到服务器,而无需向/从客户端传输。

在我的PHP脚本中,我需要将文件从一个FTP站点传输到另一个站点。我找到了一种方法,但由于文件太大,它超时了。我无法控制服务器,因此无法增加脚本执行时间

因此,我想知道是否有可能向FTP站点发送一个复制文件的请求,但是PHP脚本继续执行,将复制留在后台

如果有任何其他建议可以解决我的问题,我将不胜感激


提前感谢。

在脚本顶部使用,只需确保不会意外地在代码中创建任何无限循环,否则您必须具有shell访问权限才能杀死所有僵尸进程。

请尝试FXP()将文件直接从服务器传输到服务器,而无需向/从客户端传输。

如果您可以控制Web服务器的操作系统,最好使用
shell\u exec()
命令并使用本机系统资源启动FTP传输


这将在系统资源方面更快、更高效。由于我不知道您的操作系统,我将把在shell中使用FTP传输的命令留给您。

不,FTP协议没有从另一个站点获取文件或将文件推送到另一个站点的命令。您是否控制其中一个ftp站点?我可以控制这两个站点。是的。您需要在浏览器中或在cron期间使用它。如果是cron,只需添加更多实例(服务器支持的数量)。如果是关于浏览器的,则只能创建请求的加载栏。没有什么事情是在后台发生的。