0

我想将一个 zip 文件从外部服务器复制到脚本运行的目录。

例如:

$thezipfile = "http://www.yxz.com/user/login/userid/1234/password/1234/page/L2V4cG9ydC9kb3dubG9hZC90L01RPT0vYy9NZz09Lw=";

这不起作用(download.php):

$save = file_put_contents('newfile.zip',$thezipfile);

之后,我的服务器上有一个名为“newfile.zip”的文件,但是......它是空的!??

4

2 回答 2

1

您没有任何文件内容可放入新文件中。

你需要file_get_contents($thezipfile)在你之前file_put_contents()

于 2013-06-26T10:05:24.760 回答
1

您需要在保存之前实际读取外部文件。将您的第二行更改为

file_put_contents('newfile.zip',file_get_contents($thezipfile));
于 2013-06-26T10:06:48.940 回答