在Sentry中新建项目
project->add newproject
选择PHP,输入项目名称
直接完成,忽略次步提示的信息
在项目设置中查看详细设置
查看项目秘钥和ID
在CodeIgniter中配置Sentry
因为我们用的PHP环境是5.6,无法使用sentry的集成化方案
查看版本:https://packagist.org/packages/sentry/sentry
sentry/sentry": "1.10.0是支持PHP5.6的最新版本。
conposer是一个依赖管理工具,详细文档移步https://getcomposer.org/
在CI框架目录下执行
composer require sentry/sentry": "1.10.0
编辑config下的config.php,配置启用composer,CI框架支持composer但默认不启用
$config['composer_autoload'] = 'composer/vendor/autoload.php的路径';
在一个可以全局调用的地方放置代码
$sentryClient = new Raven_Client('http://项目秘钥@地址和端口/项目ID');
配置错误钩子,收集所有错误
$sentryClient->install();