CarrierWave: невозможно вставить устаревший ACL для объекта, если включен унифицированный доступ на уровне корзины.

Загрузка файла в облачную корзину Google работала нормально, когда у нас был «мелкозернистый» доступ. Позже он был изменен на «унифицированный доступ на уровне корзины». Теперь операции загрузки завершаются с ошибкой ниже.

недопустимо: невозможно вставить устаревший ACL для объекта, если включен единый доступ на уровне сегмента. Подробнее читайте на https://cloud.google.com/storage/docs/uniform-bucket-level-access (Google::Apis::ClientError)

Любые решения/предложения по решению этой проблемы.

Использование «несущей волны»: «1.3.2»

1 ответ

Если мы установим возврат Fog_public равным нулю, загрузка CarrierWave будет работать с однородным доступом на уровне корзины.

Другие вопросы по тегам