zoukankan      html  css  js  c++  java
  • Laravel 错误与日志

    配置文件

    .env

     开发模式

    APP_DEBUG=true

     

    线上模式

    APP_DEBUG=false

    HTTP错误代码

    public function error()
        {
            $error = true;
            if($error){
                abort(503);
            }
        }

    跳转到503页面

    日志

    LOG_CHANNEL=stack
    use Log;
    
    
         Log::info('这是一个info级别的错误');
            Log::warning('这是一个warning级别的日志');
            Log::error('这是一个数组',['name'=>'ttt','age'=>18]);

    storagelogslaravel.log

     [2020-07-30 17:48:11] local.INFO: 这是一个info级别的错误
    [2020-07-30 17:48:11] local.WARNING: 这是一个warning级别的日志
    [2020-07-30 17:48:11] local.ERROR: 这是一个数组 {"name":"ttt","age":18}

    LOG_CHANNEL=daily

    按日期记录错误日志

    推荐配置:

    LOG_CHANNEL=stack

    configlogging.php

     //在 loggin.php 里修改 stack 的配置:
            'stack' => [
                'driver' => 'stack',
                //'channels' => ['single'],
                'channels' => ['daily'],
                'ignore_exceptions' => false,
            ],
  • 相关阅读:
    288.软件开发过程与软件测试
    287.软件测试概述
    离散数学课程重点
    博客园美化
    渗透测试-Getshell总结
    C++迭代器
    每日一题2
    计算机网络面试总结(传输层)
    每日一题-1
    网络安全必备技能
  • 原文地址:https://www.cnblogs.com/polax/p/13400038.html
Copyright © 2011-2022 走看看