将文件数据转发到另一台服务器

时间:2015-12-04 19:43:04

标签: php file upload server

我在两台服务器上有一个相同的php页面,如下所示:

<?php
if($_SERVER['SERVER_ADDR'] == "1.2.3.4"){ //1.2.3.4 = server1 local ip
    if($alreadyUploadedBytesToday + $_FILES["fileUpload"]["size"] > $allowedBytesToday){
        //send $_FILES data to server2
    }
}
move_uploaded_file($_FILES["fileUpload"]["tmp_name"], $target_file)
?>

如果文件上传大小超过$_FILES字节,我希望能够将POST allowedBytesToday数据转发到具有更多带宽的其他服务器。

不幸的是,所有变量都是动态的,所以我无法做到这个客户端。

我应该使用CURL吗?如果是这样,这并不意味着该文件实际上传了两次?

0 个答案:

没有答案