ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法

2022-09-30

thinkphp的Runtime/Logs目录下产生大量log文件怎么解决?

ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法

使用ThinkPHP框架开发的一个网站,使用过程中遇到了Runtime/Logs目录下产生了大量的Log日志文件,而且都是1M-2M的TXT文件,几天下来几百个Log文件有几十G吧磁盘空间占用满了导致其他网站异常

ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法

解决办法

方法一:磁盘空间满了手动去清理Runtime/Logs目录下的日志文件(不足之处,只能等网站无法访问的时候才知道)

方法二:设置不生成Log日志文件,不用每天手动删除或者满了才去删除(如果不想生成日志,推荐使用方法二设置),操作方法如下

1、编辑ThinkPHP/Conf/debug.php, 修改如下代码

ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法


把字段 

'LOG_RECORD'            =>  true,  // 进行日志记录,

改为

'LOG_RECORD'            =>  false


ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法

2、修改首页index.php文件

define('APP_DEBUG',True);  改为define('APP_DEBUG',false);

ThinkPHP的Runtime/Logs目录下产生大量Log文件的解决办法


反对 0举报 0 收藏 0 打赏 0评论 0
推荐站点