放置在代码中以在Symfony 4中初始化Sentry

时间:2019-03-13 16:19:54

标签: symfony4 sentry

我使用Symfony 4.2。我在这里遵循哨兵的官方指示

https://docs.sentry.io/error-reporting/quickstart/?platform=php

Composer命令成功完成

composer require sentry/sdk:2.0.0

但是我应该将下一行代码放在Simfony文件中的什么位置(当然,要使用我的凭据)?

Sentry\init(['dsn' => 'https://<key>@sentry.io/<project>' ]);

2 个答案:

答案 0 :(得分:0)

Sentry\init(['dsn' => 'https://<key>@sentry.io/<project>' ]);

应该进入boostrap文件,基本上是用于初始化项目的文件。 (您在其中注册错误处理程序等的文件)

答案 1 :(得分:0)

要将Sentry与Symfony一起使用,应使用official bundle。安装之后,您需要编辑其配置文件(config / packages / sentry.yaml),如下所示:

sentry:
    dsn: '<YOU_DSN_HERE>'