Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Instalar la versión 3 de AWS SDK for PHP
Puede instalar AWS SDK for PHP versión 3:
-
Como una dependencia mediante Composer
-
Como phar empaquetado previamente del SDK
-
Como un archivo ZIP del SDK
Antes de instalar AWS SDK for PHP versión 3, asegúrese de que su entorno esté utilizando PHP versión 5.5 o posterior. Obtener más información sobre los requisitos y las recomendaciones del entorno.
nota
La instalación del SDK a través de los métodos .phar y .zip requiere que la extensión Multibyte String PHP
Instalar AWS SDK for PHP como una dependencia mediante Composer
Composer es la forma recomendada de instalar AWS SDK for PHP. Composer es una herramienta para PHP que administra e instala las dependencias del proyecto.
Para obtener más información acerca de cómo instalar Composer, configure la carga automática y siga otras prácticas recomendadas para definir dependencias. Para ello, consulte getcomposer.org
Instalación de Composer
Si Composer aún no está en su proyecto, descárguelo e instálelo en la página de descarga de Composer
-
Para Windows, siga las instrucciones del instalador de Windows.
-
Para Linux, siga las instrucciones de instalación de la línea de comandos.
Añadir AWS SDK for PHP como una dependencia mediante Composer
Si Composer ya está instalado globalmente
$
composer require aws/aws-sdk-php
De lo contrario, escriba este comando de Composer para instalar la última versión de AWS SDK for PHP como una dependencia.
$
php -d memory_limit=-1 composer.phar require aws/aws-sdk-php
Añadir un cargador automático a sus scripts de PHP
Al instalar Composer, se crean varias carpetas y archivos en su entorno. El archivo principal que se va a utilizar es autoload.php
, que está en la carpeta vendor
de su entorno.
Para utilizar AWS SDK for PHP en sus scripts, incluya el cargador automático en los scripts, tal y como se indica a continuación.
<?php require '/path/to/vendor/autoload.php'; ?>
Instalación con el phar empaquetado
Cada versión de AWS SDK for PHP incluye un archivo phar (PHP) empaquetado previamente que contiene todas las clases y dependencias que necesita para ejecutar el SDK. Además, el phar registra automáticamente un cargador automático de clases para AWS SDK for PHP y todas sus dependencias.
Puede descargar el phar empaquetado e incluirlo en sus scripts.
<?php require '/path/to/aws.phar'; ?>
nota
No se recomienda utilizar archivos PHP con el parche Suhosin, aunque es común en distribuciones de Ubuntu y de Debian. En este caso, es posible que tenga que habilitar el uso de archivos phar en el archivo suhosin.ini. Si no lo hace e incluye un archivo phar en el código, se generará un error silencioso. Para modificar suhosin.ini, añada la siguiente línea.
suhosin.executor.include.whitelist = phar
Instalación con el archivo ZIP
AWS SDK for PHP incluye un archivo ZIP que contiene todas las clases y dependencias que necesita para ejecutar el SDK. Además, el archivo ZIP incluye un cargador automático de clases para AWS SDK for PHP y sus dependencias.
Para instalar el SDK, descargue el archivo .zip y, a continuación, extráigalo en su proyecto en la ubicación que elija. A continuación, incluya el cargador automático en sus scripts, tal y como se indica a continuación.
<?php require '/path/to/aws-autoloader.php'; ?>