在cpanel中设置cron作业以在远程服务器之间传输文件

时间:2015-12-29 01:18:38

标签: wordpress ftp cron wget file-transfer

我目前正在尝试自动化我们的在线商店,以便我们系统的订单进入我们的物流公司的服务器。目前,我们的订单会自动进入名为' automatic-orders'在我们的服务器上通过wordpress插件。我无法让这个插件直接与物流服务器进行交互。

目标:

要在我们的'自动订单中获取文件(.csv文件)'文件夹自动(每晚)从我们的cpanel托管的Web服务器上的目录复制到我们物流公司网站上的ftp位置。他们的服务器需要登录名和密码。有些日子里可能没有任何订单文件,所以在这种情况下它什么都不做。理想情况下,它会在进行传输之前扫描以查看是否有任何新文件。

我一直在浏览这些论坛和其他人关于cron的工作和wget和wput,但是我认为我的语法没有任何意义。这就是我的cron行命令:

wget /home/rhinospo/public_html/automated-orders --ftp-user=RH1 --password='PASSWORD' ftp://RH1@182.50.154.233/RH1/Incoming

有人可以在这个语法中看到我做错了什么。或者,有没有其他/更好的方法来实现我想要做的事情?

干杯

1 个答案:

答案 0 :(得分:0)

您可以使用curl进行此追踪

curl -T /home/rhinospo/public_html/automated-orders ftp://182.50.154.233/RH1/Incoming --user RH1:password