Installez la AWS SDK for PHP version 3 - AWS SDK for PHP

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installez la AWS SDK for PHP version 3

Vous pouvez installer le kit AWS SDK for PHP version 3 :

  • En tant que dépendance via Composer

  • En tant que phar prépackagé du kit SDK

  • En tant que fichier ZIP du kit SDK

Avant d’installer AWS SDK for PHP la version 3, vérifiez que votre environnement utilise PHP version 5.5 ou ultérieure. En savoir plus sur les exigences et les recommandations relatives à l'environnement.

Note

L'installation du SDK via les méthodes .phar et .zip nécessite que l'extension PHP de chaîne multioctet soit installée et activée séparément.

Installer AWS SDK for PHP en tant que dépendance via Composer

Composer est la méthode recommandée pour installer leAWS SDK for PHP. Composer est un outil PHP qui gère et installe les dépendances de votre projet.

Pour en savoir plus sur l’installation de Composer, la configuration du chargement automatique et le respect d’autres bonnes pratiques pour définir des dépendances, rendez-vous sur getcomposer.org.

Installation de Composer

Si Composer ne figure pas déjà dans votre projet, téléchargez et installez Composer sur la page Télécharger Composer.

  • Pour Windows, suivez les instructions de Windows Installer.

  • Pour Linux, suivez les instructions d'installation en ligne de commande.

Ajouter AWS SDK for PHP en tant que dépendance via Composer

Si le Composer est déjà installé globalement sur votre système, exécutez la commande suivante dans le répertoire de base de votre projet pour installer AWS SDK for PHP en tant que dépendance :

$ composer require aws/aws-sdk-php

Sinon, tapez cette commande Composer pour installer la dernière version de AWS SDK for PHP en tant que dépendance.

$ php -d memory_limit=-1 composer.phar require aws/aws-sdk-php

Ajouter un chargeur automatique à vos scripts php

L'installation de Composer crée plusieurs dossiers et fichiers dans votre environnement. Le fichier principal que vous utiliserez est autoload.php, qui se trouve dans le dossier vendor de votre environnement.

Pour utiliser les kits AWS SDK for PHP dans vos scripts, incluez le chargeur automatique dans vos scripts en procédant comme suit.

<?php require '/path/to/vendor/autoload.php'; ?>

Installation à l'aide du package phar

Chaque version du kit AWS SDK for PHP comprend un phar (archive PHP) prépackagé contenant toutes les classes et dépendances dont vous avez besoin pour exécuter le kit SDK. De plus, le phar enregistre automatiquement un chargeur automatique de classe pour le kit AWS SDK for PHP et toutes ses dépendances.

Vous pouvez télécharger le phar packagé et l’inclure dans vos scripts.

<?php require '/path/to/aws.phar'; ?>
Note

L'utilisation de PHP avec le correctif Suhosin n'est pas recommandée, mais elle est courante sur les distributions Ubuntu et Debian. Dans ce cas, il se peut que vous ayez besoin d'activer l'utilisation des phars dans le suhosin.ini. Si vous ne le faites pas, l'ajout d'un fichier phar à votre code provoquera un échec silencieux. Pour modifier suhosin.ini, ajoutez la ligne suivante.

suhosin.executor.include.whitelist = phar

Installation à l'aide du fichier ZIP

Le kit AWS SDK for PHP comprend un fichier ZIP contenant toutes les classes et dépendances dont vous avez besoin pour exécuter le kit SDK. De plus, le fichier ZIP inclut un chargeur automatique de classe pour le kit AWS SDK for PHP et ses dépendances.

Pour installer le kit SDK, téléchargez le fichier .zip, puis extrayez-le dans votre projet à l’emplacement de votre choix. Incluez ensuite le chargeur automatique dans vos scripts, comme suit.

<?php require '/path/to/aws-autoloader.php'; ?>