通过cron的aws s3同步不起作用

时间:2018-02-26 01:33:54

标签: amazon-web-services amazon-s3 cron aws-cli

我运行命令:

/ usr / bin / aws s3 sync --delete / var / www / html / wp-content / uploads s3:// yemaoplanet-blog-mediaassets

它有效。另外,我试着用--dryrun flag做命令:

/ usr / bin / aws s3 sync --delete / var / www / html / wp-content / uploads s3:// yemaoplanet-blog-mediaassets --dryrun

它有效。

但是,当我在crontab中放置命令/ etc / crontab

* / 2 * * * * root / usr / bin / aws s3 sync --delete / var / www / html / wp-content / uploads s3:// yemaoplanet-blog-mediaassets

* / 2 * * * * root env> /tmp/env2.output

* / 2 * * * * root / usr / bin / aws --version> /tmp/aws.output

我可以获得我想要的env2.output。但是,我可以使用aws.output获取空文件。并且,不与3s桶同步。

我有什么想法可以解决这个问题吗?

PS。我用Google搜索解决这个问题。所以我放了绝对的路径,也有人谈到了地区。所以,我更新了aws-cli。但仍然没有工作。请帮帮我!

my crondtab file's image

0 个答案:

没有答案