Oracle Хранение объектов w / AWS SDK для PHP in Laravel - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь использовать Oracle Object Store в PHP (и Laravel), но получаю странную ошибку. Конфигурация диска flysystem выглядит следующим образом:

<?php

'oracle' => [
    'driver' => 's3',
    'key' => env('OCI_ACCESS_KEY_ID'),
    'secret' => env('OCI_SECRET_ACCESS_KEY'),
    'region' => env('OCI_DEFAULT_REGION'),
    'bucket' => env('OCI_BUCKET'),
    'url' => env('OCI_URL'),
    'endpoint' => env('OCI_ENDPOINT'),
],

В .env я назначил облачный диск по умолчанию для oracle с дополнительной конфигурацией следующим образом:

FILESYSTEM_CLOUD=oracle

OCI_ACCESS_KEY_ID=bv3sr5hu8qdr7v89v8w3ypy7nu5hy5b3
OCI_SECRET_ACCESS_KEY=/6s3hqdsx32ttf5rfmhc72p293tfbjkdm=
OCI_DEFAULT_REGION=ap-mumbai-1
OCI_BUCKET=testing
OCI_URL=https://4w97dv4huej6u2zn.compat.objectstorage.ap-mumbai-1.oraclecloud.com/testing
OCI_ENDPOINT=https://4w97dv4huej6u2zn.compat.objectstorage.ap-mumbai-1.oraclecloud.com

Сейчас в код, когда я загружаю файл, как показано ниже:

<?php

Storage::cloud()->putFile('folder1', new File($path));

Возвращает false .

Нет журналов исключений или ошибок, не могу выяснить, в чем дело.

РЕДАКТИРОВАТЬ: Это для проекта с открытым исходным кодом, то есть, https://deapk.vaibhavpandey.com/.

...