Installa la AWS SDK for PHP versione 3 - AWS SDK for PHP

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Installa la AWS SDK for PHP versione 3

Puoi installare l'AWS SDK for PHP versione 3:

  • Come dipendenza tramite Composer

  • Come un file phar contenuto nell'SDK

  • Come un file ZIP del kit SDK

Prima di installare AWS SDK for PHP versione 3 assicurati che l'ambiente stia utilizzando PHP versione 5.5 o versioni successive. Scopri di più sui requisiti e sui consigli ambientali.

Nota

L'installazione dell'SDK tramite i metodi .phar e .zip richiede che l'estensione PHP Multibyte String sia installata e abilitata separatamente.

Installazione di AWS SDK for PHP come dipendenza tramite Composer

Composer è il modo consigliato per installare. AWS SDK for PHP Composer è uno strumento per PHP in grado di gestire e installare le dipendenze del progetto.

Per ulteriori informazioni su come installare Composer, configurare il caricamento automatico e seguire le altre best practice per la definizione delle dipendenze, consulta getcomposer.org.

Installa Composer

Se Composer non è già presente nel tuo progetto, scarica e installa Composer dalla pagina Download Composer.

  • Per Windows, segui le istruzioni di Windows Installer.

  • Per Linux, segui le istruzioni di installazione della riga di comando.

Aggiungi AWS SDK for PHP come dipendenza tramite Composer

Se Composer è già installato ovunque sul tuo sistema, esegui quanto segue nella directory di base di un progetto per l'installazione di AWS SDK for PHP come dipendenza:

$ composer require aws/aws-sdk-php

Altrimenti, digita questo comando Composer per installare la versione più recente di AWS SDK for PHP come dipendenza.

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

Aggiungi l'autoloader ai tuoi script php

L'installazione di Composer crea diverse cartelle e file nell'ambiente. Il file principale che utilizzerai è autoload.php, che si trova nella cartella vendor dell'ambiente.

Per utilizzare l' AWS SDK for PHP nei tuoi script, includi l'autoloader nei tuoi script, come descritto di seguito.

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

Installazione utilizzando il pacchetto phar

Ciascuna release dell'AWS SDK for PHP include un file phar (archivio PHP) contenente tutte le classi e le dipendenze necessarie per eseguire l'SDK. Inoltre, il file phar registra automaticamente un autoloader della classe per l'AWS SDK for PHP e tutte le relative dipendenze.

Puoi scaricare il file phar contenuto nel pacchetto e includerlo negli script.

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

L'utilizzo di PHP con la patch Suhosin non è consigliato, ma è comune nelle distribuzioni Ubuntu e Debian. In questo caso, potresti dover abilitare l'uso degli archivi phar nel file suhosin.ini. Se non effettui questa operazione, l'inclusione di un file phar nel codice causerà un errore che non verrà segnalato. Per modificare il file suhosin.ini, aggiungi la riga seguente.

suhosin.executor.include.whitelist = phar

Installazione tramite il file ZIP

L'AWS SDK for PHP include un file ZIP contenente tutte le classi e le dipendenze necessarie per eseguire l'SDK. Inoltre, il file ZIP include un autoloader della classe per l'AWS SDK for PHP e tutte le relative dipendenze.

Per installare l'SDK, scarica il file .zip ed estrailo nel progetto in un percorso di tua scelta. Quindi, includi l'autoloader negli script, come descritto di seguito.

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