Измените хост с Amazon на S3 и настройте его на работу с Ceph radosgw

Возможно ли изменить систему с Amazon S3 на работу с другим поставщиком S3, например с cap radosgw? Я использую пакеты lague/fly system-aws-s3-v3 и aws/aws-SDK-PHP для Laravel, но они хотят, чтобы я набрал регион, которого у меня нет в Ceph radosgw, и автоматически подключил меня к Сервисы Amazon. Я пытался добавить свой сервер в качестве "конечной точки" в filesystems.php, но он все еще заставляет меня выбрать регион. Это моя конфигурация диска s3:

's3' => [
    'driver' => 's3',
    'key' => 'XXXTXOXXXFXX77XXXXXX',
    'secret' => 'XXXX2XXXXXXS85XXXX5XXXXXXXXRXXXXXXX4XXX',
    'bucket' => 'my-bucket',
    'endpoint'  => 'http://s3.mysite.io'
    ],

И это ошибка, которую я получаю:

Отсутствуют обязательные параметры конфигурации клиента: region: (строка) Для службы "s3" требуется значение конфигурации "region" (например, "us-west-2"). Список доступных общедоступных регионов и конечных точек можно найти по адресу http://docs.aws.amazon.com/general/latest/gr/rande.html.

0 ответов

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