Php 将文件从网站直接传输或下载到网站服务器

Php 将文件从网站直接传输或下载到网站服务器,php,ftp,transfer,Php,Ftp,Transfer,我想把wordpress从它的网站()直接下载到我的ftp主机上。 我听说有一种方法可以直接完成,而不是下载后再上传 我怎么做?使用ftp或php 编辑:我没有对服务器的ssh访问权限。它是一个免费服务器,位于: edit2: 一些网站提供了一种通过php将fie发送到目标服务器的方法。但我需要一种方法来下载(而不是发送)文件到我的ftp服务器。经过一番搜索,我找到了如何下载它。代码如下: <?php $new_file = file_get_contents('http://word

我想把wordpress从它的网站()直接下载到我的ftp主机上。 我听说有一种方法可以直接完成,而不是下载后再上传

我怎么做?使用ftp或php

编辑:
我没有对服务器的ssh访问权限。它是一个免费服务器,位于:

edit2:

一些网站提供了一种通过php将fie发送到目标服务器的方法。但我需要一种方法来下载(而不是发送)文件到我的ftp服务器。

经过一番搜索,我找到了如何下载它。代码如下:

<?php


$new_file = file_get_contents('http://wordpress.org/latest.zip') or exit('unable to open from wordpress');

$current = fopen('latest.zip','c') or exit("Unable to open file!");
fclose($current);

chmod('latest.zip',0777);


file_put_contents('latest.zip',$new_file);

echo 'Done';

?>

此脚本首先从
然后在主机中打开名为“latest.zip”的fie。然后关上它。它应该设置
chmod
,以便写入文件。
最后将下载文件的内容放到主机的“latest.zip”中


重要提示:您上载此“script.php”的文件夹应具有写入权限,以便创建“latest.zip”文件。

我已对其进行了编辑,以使其更清晰。您可能希望将标题中的“ftp”更改为“php”,并删除ftp标记。