首页 > 编程语言 >ThinkPHP日志记录

ThinkPHP日志记录

时间:2024-11-29 11:57:56浏览次数:5  
标签:log 记录 json params ThinkPHP 日志 Log

ThinkPHP 的日志功能记录参数

Controller

use think\facade\Log;

public function index()
{
    // 获取请求参数
    $params = request()->param(); // 获取所有参数(GET、POST、PUT等)

    // 打印参数到日志
    Log::info('接口请求参数: ' . json_encode($params));
    //或者指定文件夹名称
    Log::channel('log_autumn')->write("收到数据:\n".json_encode($postData, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT));

    // 处理逻辑
    return json(['code' => 200, 'msg' => '成功', 'data' => $params]);
}

日志保存路径

默认日志文件保存在:runtime/log/ 下,文件按照日期命名(如 2024-11-29.log)。
image

标签:log,记录,json,params,ThinkPHP,日志,Log
From: https://www.cnblogs.com/aeolian/p/18576255

相关文章

  • noip2024模拟赛记录
    20241028A.铁路2题意简述给一棵树,每次跳一条简单路径,定义\(f(x,y)=\min(\texttt{x到y经过的简单路径长度})\)求\(\sum\limits_{i=1}^n\sum\limits_{j=1}^nf(i,j)\)思路注意到,一定存在到直径端点的方案,找到直径,搜索即可CodecodeconstintN=5e5+10;intn;ve......
  • Nginx定义输出日志
    Nginx定义日志定义日志格式未修改前定义的日志格式log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"''"$http......
  • FileBeat安装及抽取Nginx日志
    FileBeat安装按照官网指导安装,其他系统或版本可参考下载页面。此次测试FileBeat与nginx部署在同一台机器上。curl-L-Ohttps://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.17.25-linux-x86_64.tar.gztarxzvffilebeat-7.17.25-linux-x86_64.tar.gzFileB......
  • Elastic Stack抓取Nginx日志并展示
    ElasticStack抓取Nginx日志并展示实现目标Nginx定义Json格式日志,方便后期处理Beats抓取nginx产生的日志输出到LogstashLogstash将日志输出到Elasticsearch使用Kibana中的devtools工具对日志做统计并使用看板展示相关日志组件部署图使用jmeter制造数据Elasticsearc......
  • Logstash安装及传输日志
    Logstash安装按照官方文档安装启动logstash方法1启动命令systemctlstartlogstash方法2查看logstash启动配置先执行命令查看启动文件位置,可看出启动文件位置为/etc/systemd/system/logstash.servicesystemctlstatuslogstash查看/etc/systemd/system/logst......
  • 2024/11/27日 日志 关于Vue && Element
    Vue点击查看代码--Vue--·Vue是一套前端框架免除原生JavaScript中的DOM操作,简化书写--·基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,--将编程的关注点放在数据上--·官网:https://cn.vuejs.org----Vue快速入门--1.新建HTML页面,引入Vue.js文......
  • [做题记录]ABC F/G/Ex 做题计划
    \(\mathbf{Luogu\Atcoder}\)页面题目难度设置紫,从上向下排刷。ABC133F离线后树上差分。设四元组\(\langleu,c,v,w\rangle\)表示从\(u\)点开始到根,颜色是\(c\)的权值全部替换成\(v\),答案需要加/减。设\(f_u\)表示从\(u\)到根颜色与\(u\)相同的点的个数,\(......
  • [做题记录]做题记录 3
    Jinan2023B朴素dp:\(f_{i,j}\)代表\(i\)为根的子树划分完,\(i\)所在连通块大小为\(j\)。转移平凡\(O(nk)\)。考虑\(k\)很大时复杂度退化成\(n^2\)。发现\(k\)很大时连通块个数很小,只有\(O(\dfrac{n}{k})\)级别。因此不妨设\(f_{i,a,b}\)表示\(i\)为根,子......
  • [比赛记录]ARC174
    Finalranking:\(820\)。A平凡题。不妨设选定操作的区间为\([l,r]\),这一段的和为\(s\)。如果\(c>0\),则相对于原来的数组来说,操作后的和增加了\((c-1)\timess\)。我们期望选择最大的\(s\)来获得最大的增量。很显然我们需要求最大子段和。如果\(c<0\),则相对于......
  • 做题记录 2
    上一个写的太多了,卡爆了。所以再开一个。P4321随机漫游一道综合多种算法的好题。首先按照图上随机游走的套路,再依据\(n\)很小的限制,可以设出\(dp\)方程:设\(f_{s,u}\)表示当前走过的点集为二进制数\(s\),当前在\(u\)点,再走完所有点的期望步数。那么显然有\(f_{(1<<......