Ошибка Cronjob - s3cmd - Нет такого файла или каталога

Я нахожусь в процессе настройки WordPress/ WooCommerce сайта на AWS с CDN CloudFront, однако я не могу заставить Cronjob подтолкнуть к работе S3.

Я использую стандартную bitnami WordPress AMI и установил s3cmd. Используя s3cmd, я смог успешно перенести (положить) файлы в корзину S3, однако мне не удалось заставить работать cronjob.

Я пытаюсь выдвигать изменения каждые пять минут:

*/5 **** bitnami /usr/share/s3cmd sync -r --delete-removed --add header "Cache-Control:max-age=31536000" /opts/bitnami/apps/wordpress/htdocs/wp-content s3://www.example.com

Который возвращает:

-bash: * / 5: нет такого файла или каталога

Я мог быть выключен, кажется, что я выключен в моем скрипте cron, так как работает следующий код:

s3cmd put -r --add header "Cache-Control:max-age=31536000" /opts/bitnami/apps/wordpress/htdocs/wp-content s3://www.example.com

Я подтвердил, что каталоги существуют, и разрешения s3 IAM действительны.

1 ответ

Решение

Я смог понять это с помощью нескольких человек, которые знают свое дело...

Дошло до пропавшего /

*/5 * * * * /usr/bin/s3cmd sync -r --delete-removed --add-header "Cache-Control:max-age=31536000" /opt/bitnami/apps/wordpress/htdocs/wp-content/ s3://www.example.com/
Другие вопросы по тегам