goodjun/laravel-aliyun-log

适用于Laravel的阿里云日志

1.0.2 2022-11-28 05:48 UTC

This package is auto-updated.

Last update: 2024-09-28 10:43:16 UTC


README

Latest Version on Packagist Software License Total Downloads Github Actions

安装

使用composer安装此包。

composer require goodjun/laravel-aliyun-log

不使用自动发现的Laravel

如果您不使用自动发现,请将ServiceProvider添加到config/app.php中的providers数组

Goodjun\AliyunLog\AliyunLogProvider::class,

使用发布命令将包配置复制到您的本地配置

php artisan vendor:publish  --provider="Goodjun\AliyunLog\AliyunLogProvider"

配置

将您的阿里云访问密钥、密钥密钥、端点、项目名称和存储名称添加到您的.env

ALIYUN_LOG_ACCESS_KEY_ID= # access key id
ALIYUN_LOG_ACCESS_KEY_SECRET= # access key secret
ALIYUN_LOG_ENDPOINT= # endpoint, reference https://help.aliyun.com/document_detail/29008.html
ALIYUN_LOG_PROJECT= # project name
ALIYUN_LOG_LOG_STORE= # store name

用法

Laravel <= 5.5

将代码复制到bootstrap/app.php

$app->configureMonologUsing(function (Monolog\Logger $monolog) {
    $handler = new Goodjun\AliyunLog\AliyunHandler();
    $monolog->pushHandler($handler);
});

Laravel >= 5.6

即将推出。