Измените хост с 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.