【发布时间】:2011-12-03 03:44:06
【问题描述】:
我有一个运行在客户端计算机上的 Apache 服务器,并安装了 PHP。我已经安排了一个自动创建数据库备份的任务,它工作正常。但是将备份保存在系统运行的同一个 HD 上是没有意义的,所以我必须将其发送到其他地方。
一开始,我尝试做一个PHP FTP Upload,但是客户端的防火墙阻止了所有的FTP连接,我无法解除阻止(他的公司不允许我)。
然后,我尝试使用 SMTP 将备份发送到电子邮件帐户。也没有工作。所有 SMTP 连接也被阻止(我知道...)。
我现在正尝试通过 HTTP POST REQUEST 访问网页(在我的服务器上),并将文件附加在页眉上。这应该是可能的,看到这几乎就是浏览器所做的,使用文件输入对象,对吧?我只是使用页眉发送多部分/数据。
我必须手动创建页眉吗?或者是否有任何脚本已经这样做了?
【问题讨论】: