这是针对Sentry (Open-source error tracking)
个用户的。
我尝试了一些代码,但是没有成功。希望您可以对此进行研究。
谢谢大家。
我已经下载了SDK zip并将其上传到服务器上。好吧,我已经读了一些关于autoloader和raven_client的东西,但仍然找不到autoloder.php。
我正在使用 sentry / sdk:2.0.3
require_once 'sentry-php-master/src/Sdk.php';
Sentry\init(['dsn' => '___DSN___' ]);
throw new Exception("My first Sentry error!");
我希望它可以工作,并且我可以跟踪错误。
答案 0 :(得分:1)
为什么不使用作曲家?
Composer解决了许多问题,包括PHP软件包的依赖关系解析,保持所有软件包的更新以及使用composer的另一个好处是自动加载。
我建议采用以下方法:
composer require sentry/sdk:2.1.0
在项目的根目录中。 require_once __DIR__ . '/vendor/autoload.php';
将SDK连接到Sentry
Sentry\init(['dsn' =>
'https://6cxxx20aa1xxx5axx47xxxb8@sentry.io/18xxx47']);
最后,通过引发throw new Exception("My first Sentry error!");