thinkphp5生产环境下关闭runtime下面的log

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 程序在开发测试阶段开启日志有利于发现问题,并且解决问题,那么如果部署到生成环境还开起日志记录就会产生大量的垃圾文件占用大量的硬盘空间。所以就需要我们关闭日志记录功能。

程序在开发测试阶段开启日志有利于发现问题,并且解决问题,那么如果部署到生成环境还开起日志记录就会产生大量的垃圾文件占用大量的硬盘空间。所以就需要我们关闭日志记录功能。


application/config.php 中知道log的配置如下:


   'log' => [

       // 日志记录方式,内置 file socket 支持扩展

       'type' => 'test',   //如果改为test则不记录日志,即可不写入任何日志。第二种方式是后面会提到的设置日志记录级别  File,test

       // 日志保存目录

       'path' => LOG_PATH,

       // 日志记录级别

       'level' => [],  //log 常规日志,用于记录日志error 错误,一般会导致程序的终止notice 警告,程序可以运行但是还不够完美的错误info 信息,程序输出信息debug 调试,用于调试信息sql SQL语句,用于SQL记录,只在数据库的调试模式开启时有效

   ],


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
4月前
|
应用服务中间件 Linux 网络安全
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
|
6月前
|
应用服务中间件 Linux 网络安全
PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
在Azure App Service for Linux上部署的PHP应用遇到上传文件超过1MB时出现413 Request Entity Too Large错误的解决之法
228 0
|
7月前
|
移动开发
解决uniapp发布H5项目生产环境运行报错index.63b34199.css:1 Failed to load resource: the server responded with a
解决uniapp发布H5项目生产环境运行报错index.63b34199.css:1 Failed to load resource: the server responded with a
|
JavaScript 前端开发 Ubuntu
nginx部署vue后显示500 Internal Server Error解决方案
nginx部署vue后显示500 Internal Server Error解决方案
400 0
idea debug模式启动特别慢问题
idea debug模式启动特别慢问题
223 0
idea debug模式启动特别慢问题
|
监控
用Log Parser Studio分析IIS日志
发现一个强大的图形化IIS日志分析工具——Log Parser Studio,下面分享一个实际操作案例。 1. 安装Log Parser Studio a) 需要先安装Log Parser,下载地址:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=24659 b) 安装Log Parser Studio,下载之后解压即可。
1896 0
Appium自动化框架从0到1之 日志文件配置(log.conf)
Appium自动化框架从0到1之 日志文件配置(log.conf)
165 0
|
Java 应用服务中间件
weblogic开启debug模式启动时出现ERROR: Cannot load this JVM TI agent twice
weblogic开启debug模式启动时出现ERROR: Cannot load this JVM TI agent twice
499 0
|
Web App开发 开发工具 Android开发
Flutter Web:运行后console中不停的打印debug日志
我们用android studio直接运行flutter web项目,会启动chrome来执行,这时候如果我打开开发者工具(右键-》检查),就会发现非常卡 (前提是用Html Render来渲染,用CanvasKit好像就没问题) 在console上边的操作栏上可以看到一个数字在不停的增长,这是因为console默认不显示debug日志,所以这些日志回以计数的形式显示。我们在操作栏的level中将debug选中,就会看到debug日志了。
800 0
|
JavaScript 应用服务中间件 nginx
Nginx部署vue项目,刷新后找不到界面或者刷新报500 Internal Server Error
Nginx部署vue项目,刷新后找不到界面或者刷新报500 Internal Server Error
1658 0