Установите AWS-SDK в Symfony 2 - PullRequest
0 голосов
/ 02 января 2019

Мне нужно использовать AWS-SDK в моей платформе Symfony версии 2, но появляется ошибка:

Неустранимая ошибка: класс 'Aws \ S3 \ S3Client' не найден

Шаги, которые я выполнил:

  • композитору требуется aws / aws-sdk-php.
  • Зарегистрировать пространство имен в autoload.file:

    'aws-sdk-php'      => __DIR__.'/../vendor/aws'
    
  • Добавить в composer.json:

    "autoload": {
            "psr-0": { "": "src/" },
            "classmap": [
                "vendor/aws/aws-sdk-php/src"
            ]
        }
    
  • Выполнить установку композитора.

    В коде моего класса я пишу:

    use Aws\S3\S3Client;
    

А когда:

  // Instance an Amazon S3 client.
   $p1 = array('version' => 'latest',
            'region'  => 'us-west-2');
   $s3 = new S3Client($p1);

Появляется ошибка:

Fatal error: Class 'Aws\S3\S3Client' not found

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...