tp5 日志 名称问题

作者:yiqiu,最后更新时间:2018-03-04 10:37,访问:2371

原文:http://www.upwqy.com/details/17.html



我的项目在运行一段时间后 我发现在日志中生成了 1508467147-20.log 这种文件名的日志 开始还以为是bug呢 


今天我找到了 日志写入的文件 File.php  在write方法中打印

log-1.png

可以看到 变量$destination的值 就是日志存到的路径。

然后 我把 

 floor($this->config['file_size']) <= filesize($destination)


这里的运算符 改为 >= 也就是让他的条件临时满足 使其能进入条件中。


OK ,接下来我们找一个链接 访问一下  最好是带数据操作的  


可以看到日志中已经生成了 201710/1508979621-26.log 的日志文件。本来应该生成的  201710/26.log


我们可以输出一下 

echo dirname($destination) . DS . time() . '-' . basename($destination);

结果是 

你的项目路径/runtime/log/201710/1508981069-26.log


上一篇: Linux- Xampp - 查看和修改mysql默认端口
下一篇: PHP 获取链接访问来源