Para usar el SDK de Log Service para PHP, primero debe instalarlo. Este tema describe el proceso de instalación.
Requisitos previos
Log Service está activado. Para obtener más información, consulte Activate Log Service.
-
Cuenta con una access key. Para obtener más información, consulte access key.
La access key de una cuenta de Alibaba Cloud otorga permisos completos sobre todas las API, lo que representa un alto riesgo de seguridad. Se recomienda usar un usuario RAM para las llamadas a la API o para tareas rutinarias de operación y mantenimiento. Debe otorgar al usuario RAM los permisos obligatorios para gestionar los recursos de Log Service. Para obtener más información, consulte Create and authorize a RAM user.
-
Un entorno de desarrollo de PHP. Para obtener más información, visite el sitio web oficial de PHP.
El SDK de Log Service para PHP es compatible con PHP 5.2.1 y versiones posteriores. Ejecute el comando
php -vpara comprobar la versión de PHP instalada.
Instalación del SDK de PHP para Log Service
Descargue el paquete más reciente del SDK de Log Service para PHP.
Descomprima el archivo aliyun-log-php-sdk-master.zip.
-
Copie el directorio descomprimido del paso 2 en la carpeta de su proyecto.
El SDK de Log Service para PHP no requiere instalación adicional. Además del código del SDK, el paquete contiene dependencias de terceros y una clase Autoloader para simplificar su uso.
Ahora puede incluir el SDK de Log Service en su proyecto mediante require_once.
require_once realpath(dirname(__FILE__) . '/../Log_Autoload.php');
Instalación con Composer
Puede usar Composer, una herramienta de gestión de dependencias, para incluir el SDK de Log Service en su proyecto.
Después de instalar Composer, utilice uno de los siguientes métodos para agregar el SDK de Log Service a su proyecto. Para aprender a instalar Composer, visite el sitio web oficial de Composer.
-
Mediante la línea de comandos
composer require alibabacloud/aliyun-log-php-sdk -
Agregue una dependencia al archivo composer.json
{ "require": { "alibabacloud/aliyun-log-php-sdk": "0.6.*" } }
Referencias
Si falla una llamada a la API, se devuelve un error. Para solucionar problemas, consulte la referencia de códigos de error de la API. Para obtener más información, consulte API error codes.
Además de su propio SDK, Log Service también admite otros SDK de Alibaba Cloud. Para obtener más información sobre cómo usar los SDK de Alibaba Cloud, consulte Log Service - SDK Center - Alibaba Cloud OpenAPI Developer Portal.
Log Service proporciona una interfaz de línea de comandos (CLI) para la configuración automatizada. Para obtener más información, consulte Log Service command-line interface (CLI).