laravel日志优化实例讲解

admin3年前PHP教程40
日志浏览

扩展地址:arcanedev/log-viewer

安装扩展

composer require arcanedev/log-viewer

注册服务,在config/app.php中的providers添加以下内容

"providers" => [...ArcanedevLogViewerLogViewerServiceProvider::class,],

如果有需要修改路由或者配置的。需要发布相关文件进行修改

php artisan log-viewer:publish

访问域名/log-viewer即可

日志增强

扩展地址:freshbitsweb/laravel-log-enhancer

安装扩展

composer require freshbitsweb/laravel-log-enhancer

注册服务,在config/logging.php中的channels添加以下内容

"production_stack" => ["driver" => "stack","tap" => [FreshbitswebLaravelLogEnhancerLogEnhancer::class],"channels" => ["daily", "slack"],],

发布配置文件,按需修改配置

php artisan vendor:publish --tag=laravel-log-enhancer-config
查看效果

完成以上两步后,可以在线浏览日志文件,并且具体报错还能显示具体的请求信息。


到此这篇关于laravel日志优化实例讲解的文章就介绍到这了,更多相关laravel日志优化内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

详解PHP框架EasySwoole

安装使用 composer 安装composer require easyswoole/easyswoole=3.xphp vendor/bin/easyswoole install启动框架php e...

php使用composer常见问题及解决办法

composer是PHP中非常优秀的一个包管理工具,可以帮助我们来管理项目所需要依赖的所有包以及插件,也可以用来从packagist中创建一个项目。但是在初次使用中会出现各种各样的问题,现我将别的开发...

PHP调用外部程序的方法解析

目录前提:PHP没有运行在安全模式1. exec2. system3. passthru4. popen5. proc_open6. shell_exec7. 反撇号`8tl_exec10....

阿里云服务器搭建Php+Apache运行环境的详细过程

1.apache1.1 安装apache使用yum命令安装 :yum -y install httpd执行结果如下:1.2 开启apache开启apache:systemctl start httpd...

租用美国高防服务器需要考虑哪些因素

选择租用美国高防服务器时,需要考虑以下几个因素:1.防御能力:高防服务器的主要目的是提供强大的防御能力,能够对DDoS等攻击方式进行有效防范。因此,在选择高防服务器时,需要考虑其防御能力是否足够强大,...

php中str_replace替换实例讲解

在对于字符串的替换上,我们已经学过了不少的方法。但在做练习题的时候,我们会对多个字符串进行替换。从方法的实用性来说,str_replace就非常适合处理多个字符串的替换问题。下面我们就php中str_...