Phalcon日志文件。找不到日志文件

时间:2020-03-05 13:37:20

标签: php ubuntu nginx phalcon

由于要记录大量请求,因此我想像本月年度内的报告一样每天记录日志。 我想按月拆分文件夹和日志文件以便于阅读 因此,我创建了以下脚本:

   $logfoldername="Log".date('F_Y');
   $logfilename = 'Orders_'.date('F_Y').".log";

    if(!is_dir(APP_DIR . "logs/".$logfoldername))
       if(!mkdir(APP_DIR . "logs/".$logfoldername,0755))
         die("create directory ". APP_DIR . "logs/".$logfoldername." failed");

         $this->logger = new \Phalcon\Logger\Adapter\File(APP_DIR . "logs/".$logfoldername."/".$logfilename);
         $this->logger->log("Lorum Ipsum Donar..............");

`

我的问题是在第一天就创建了一个日志文件“ LogMarch2020 / Orders_March_2020.log”,并且工作正常。 但是在第二天,我收到错误消息“无法在LogMarch2020 / Orders_March_2020.log记录文件”。

我还可以看到已经创建了一个新文件“ LogMarch2020 / Orders_March_2020.log.1”以及“ LogMarch2020 / Orders_March_2020.log”。

谁能让我知道它是如何创建的?当日志文件超出大小或尝试超过文件句柄时,这是流式版本控制还是ubuntu的默认行为?

0 个答案:

没有答案
相关问题