Skip to content

仓库 files navigation

Laravel Zero Sentry Example

Install

  1. Install the required Illuminate dependencies:
    $ composer require illuminate/queue:^5.8
    $ composer require illuminate/log:^5.8
  2. Install the required Sentry dependencies:
    $ composer require sentry/sentry-laravel:^1.2
  3. Register the required service providers in config/app.php:
    +        Illuminate\Log\LogServiceProvider::class,
    +        Illuminate\Queue\QueueServiceProvider::class,
    +        Sentry\Laravel\ServiceProvider::class,
  4. Create a new custom exception handler class under App\Exceptions\Handler
  5. Register the new exception handler under bootstrap/app.php:
    -    Illuminate\Foundation\Exceptions\Handler::class
    +    App\Exceptions\Handler::class

Usage

This requires the SENTRY_LARAVEL_DSN environment variable to be set in your .env file, or global environment.

Throw an exception in a command to test. Or run the Sentry test command using php application sentry:test.

关于

An example repository showing how to set up Sentry logging in Laravel Zero.

Topics

Resources

Contributing

Stars

1 star

关注者

1 watching

复刻s

发布

贡献者

Languages