确定存储日志文件夹中是否存在任何日志文件

时间:2018-11-12 06:31:50

标签: php laravel laravel-5

当前,laravel正在将日志写入存储/日志中的默认日志文件夹。

logs文件夹还包含一个.gitignore文件。

如何确定日志文件夹中是否存在 ANY *.log文件?

2 个答案:

答案 0 :(得分:1)

您可以使用glob函数进行检查:

$result = glob (base_path() . '/storage/logs/*.log');
if(count($result)) {
    // log files exist
}

请注意,base_path()是获取项目根目录路径的laravel助手。

答案 1 :(得分:0)

@Joseph Rback最后,Laravel有自己的日志,目的是记录错误| info | debug及其堆栈跟踪(如果有的话)。这些是最有趣/最重要的日志,也是您在Laravel / Lumen中配置的日志。这些通常存在于 path / to / laravel / storage / logs / laragel.log