Para usar o SDK do Log Service para PHP, instale-o antes de começar. Este tópico descreve o processo de instalação.
Pré-requisitos
Log Service ativado. Para mais informações, consulte Ativar o Log Service.
-
Access key disponível. Para mais detalhes, consulte access key.
A access key da conta Alibaba Cloud concede permissões totais sobre todas as APIs e representa alto risco de segurança. Recomendamos usar um usuário RAM para chamadas de API ou operações rotineiras de O&M. Conceda ao usuário RAM as permissões necessárias para gerenciar recursos do Log Service. Para mais informações, consulte Crie e autorize um usuário RAM.
-
Ambiente de desenvolvimento PHP configurado. Para mais informações, acesse o site oficial do PHP.
O SDK do Log Service para PHP é compatível com PHP 5.2.1 ou superior. Execute o comando
php -vpara verificar a versão instalada.
Instale o SDK do Log Service para PHP
Extraia o arquivo aliyun-log-php-sdk-master.zip.
-
Copie o diretório extraído na etapa 2 para a pasta do projeto.
O SDK do Log Service para PHP não exige instalação adicional. Além do código do SDK, o pacote inclui dependências de terceiros e uma classe Autoloader para facilitar o uso.
Inclua o SDK do Log Service no projeto com require_once.
require_once realpath(dirname(__FILE__) . '/../Log_Autoload.php');
Instalação com Composer
Use o Composer, ferramenta de gerenciamento de dependências, para integrar o SDK do Log Service ao projeto.
Após instalar o Composer, adicione o SDK do Log Service ao projeto por um dos métodos abaixo. Para instruções de instalação do Composer, acesse o site oficial do Composer.
-
Via linha de comando
composer require alibabacloud/aliyun-log-php-sdk -
Adicione a dependência diretamente no arquivo composer.json
{ "require": { "alibabacloud/aliyun-log-php-sdk": "0.6.*" } }
Referências
Se uma chamada de API falhar, o sistema retornará um erro. Para solução de problemas, consulte a referência de códigos de erro da API. Para mais detalhes, veja Códigos de erro da API.
Além do SDK nativo, o Log Service oferece suporte a outros SDKs da Alibaba Cloud. Para saber como usá-los, acesse Log Service - SDK Center - Alibaba Cloud OpenAPI Developer Portal.
O Log Service disponibiliza uma interface de linha de comando (CLI) para automação de configurações. Saiba mais em Interface de linha de comando (CLI) do Log Service.