1

Я следовал этому руководству, чтобы настроить процедуру загрузки amazon s3 для моего приложения ember-js с помощью grunt-s3:http://www.octolabs.com/blogs/octoblog/2014/05/24/deploying-ember-cli-to -amazon-s3-с-Грунт /

Я заметил, что при монтировании файловой системы s3 на моем сервере Ubuntu все файлы были в режиме разрешений 000.

Я хочу иметь файлы с разрешением 644. Как я могу этого достичь?

1 ответ1

0

В разделе опций моего файла grunt.js я добавил «x-amz-meta-mode»: "33188"

options: {
    key: '<%= aws.AWSAccessKeyId %>',
    secret: '<%= aws.AWSSecretKey %>',
    bucket: '<%= aws.bucket %>',
    access: 'public-read',
    headers: {
      // Two Year cache policy (1000 * 60 * 60 * 24 * 730)
      "Cache-Control": "max-age=630720000, public",
      "x-amz-meta-mode": "33188",
      "Expires": new Date(Date.now() + 63072000000).toUTCString()
    }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .