0

在 PHP 中,我只知道如何处理get文件。
但现在我不知道如何处理以下内容:

  • 我怎样才能distribute/ send/ transfer将文件放到另一个拥有的服务器上?
  • 只是从主机服务器发送。不是从目标服务器获取的方式。

知道的请推荐。

4

6 回答 6

1

如果其他服务器是你的,你可以安装一个 FTP 服务器并使用 ftp 功能:

http://es2.php.net/ftp

http://es2.php.net/manual/es/function.ftp-fput.php

于 2012-10-02T07:41:03.460 回答
1

使用 curl,它支持 POST http 方法(如果您从 html 表单接收文件)和 ftp 方法(如果您已设置 ftp 服务器)。

于 2012-10-02T07:52:36.380 回答
0

您可以使用这些curl_XXX功能。

于 2012-10-02T07:38:03.287 回答
0

您将如何收到文件?

如果您有一个监听 POST 请求的网络服务器,我会推荐cURL。如果您正在运行其他类型的服务器,我建议您通过sockets发送它。

于 2012-10-02T07:38:38.970 回答
0

是的,您可以在要将数据发送到的服务器上安装 FTP 服务器,然后使用PHP 的 FTP 功能或使用 curl,并在您要将数据发送到的服务器上运行脚本以获取 POST 数据从您发送数据的服务器输入。

于 2012-10-02T12:49:22.940 回答
0
  1. 嘿使用 php ftp 功能将文件传输到另一台服务器。但请确保,服务器已授予您编辑的写入权限。

  2. 您可以通过 php 的 ftp_fput() 方法在远程服务器上传输文件。通过 php 手册,您将获得用于发送文件的准备好的示例。

  3. 首先使用 ftp_connect() 函数连接到远程服务器。然后使用文件函数从本地目录读取文件,然后使用 fput 将文件放到远程服务器上。
于 2013-03-21T07:27:03.850 回答