Хранилище объектов Linode помечено как , совместимое с S3 . Зная это, я подумал, что могу просто использовать учетные данные Linode в своем filesystems.php
и использовать ->disk('s3')
для загрузки и скачивания файлов, но, очевидно, это не так.
Я установил все необходимые пакеты S3 PHP как предложено в Laravel документах .
Мой .env
имеет:
AWS_ACCESS_KEY_ID=foo
AWS_SECRET_ACCESS_KEY=bar
AWS_DEFAULT_REGION=DE
AWS_BUCKET=my-linode-storage-object.eu-central-1.linodeobjects.com
В журналах я получаю исключение Could not resolve host
. Он пытается объединить конечную точку AWS с тем, что я предоставил выше, так что это не сложно. Стоит ли устанавливать совершенно другой пакет для обработки подключений к объектам хранения Linode?
В Интернете я не вижу много учебных пособий по использованию объекта хранения Linode в приложениях Laravel. Любые ссылки или советы будут оценены.