Php Curl不使用fopen在远程ftp上创建和填充文件

Php Curl不使用fopen在远程ftp上创建和填充文件,php,curl,ftp,Php,Curl,Ftp,我想使用curl(php)在远程ftp上创建和填充一个文件,而不使用fopen 我通过谷歌找到了一些例子,但每次他们都使用fopen。 我不能用fopen 所以我想做的是: 使用FTP创建连接(url、登录名、密码) 创建文件 用一些内容填充文件 关闭连接 只有使用curl才能实现这一点吗 谢谢你的帮助,对不起我的英语。我认为这种方式比你的要求简单 您可以在自己的服务器上创建文件,并用您的内容填充文件。然后将FTP与cURL连接并上载文件 当然有上传限制,如果可以克服这些限制,您可以压缩文件(

我想使用curl(php)在远程ftp上创建和填充一个文件,而不使用fopen

我通过谷歌找到了一些例子,但每次他们都使用fopen。 我不能用fopen

所以我想做的是:

使用FTP创建连接(url、登录名、密码)

创建文件

用一些内容填充文件

关闭连接

只有使用curl才能实现这一点吗


谢谢你的帮助,对不起我的英语。

我认为这种方式比你的要求简单

您可以在自己的服务器上创建文件,并用您的内容填充文件。然后将FTP与cURL连接并上载文件

  • 当然有上传限制,如果可以克服这些限制,您可以压缩文件(.zip、.rar等),而不是在服务器上打开

否则,您必须查看该函数“ftp\u put”。

我看不出有任何方法可以做到这一点。这实际上不是关于curl的问题,而是ftp协议的一个限制,它根本不提供任何处理文件内容的功能。为此,您需要类似WEBDAV的东西。@aneesh如果您在远程系统上使用curl“调用函数”,请给我留言。这将是网络史上最大的安全漏洞。:-)这实际上是我开始做的,但我最终成功地使用了fopen,所以一切都好。谢谢你的帮助!