jaimevalasek/jv-log

使用此模块来生成和存储网站上的错误日志,可通过JVMail模块选项通过电子邮件发送日志。

dev-master 2013-10-03 18:30 UTC

This package is not auto-updated.

Last update: 2024-09-24 04:14:35 UTC


README

创建者:Jaime Marcelo Valasek

使用此模块来生成和存储网站上的错误日志,可通过JVMail模块选项通过电子邮件发送日志。

未来的视频课程可以在网站或YouTube频道 http://www.zf2.com.br/tutoriais http://www.youtube.com/zf2tutoriais 上开发和发布

安装

将此模块下载到您的供应商文件夹中。

完成上述步骤后,打开文件 config/application.config.php。并添加名为 JVLog 的模块。

使用 JVLog

  • 访问模块.config.php 文件中的模块,并检查设置。
  • 选项 notify 等于 true,将向以下配置的电子邮件发送通知。
  • 要发送电子邮件通知,必须安装 jvmail 模块,但如果您不使用电子邮件通知,则不需要安装它。
  • 日志文件夹应在 data 目录中创建,如下所示 ./data/logs
'JVLog' => array(
    'notificationMail' => array(
        'notify' => false,
        'priorities' => array(
            '0' => 'Emergency',
            '2' => 'Critical',
            '3' => 'Error',
            '4' => 'Warning',
            '5' => 'Debug'
        ),
        'email' => 'user@domain.com'
    )
),
  • 如果使用通过电子邮件发送日志,请创建 phtml 以发送日志。
  • 在您的应用程序模块中创建 view/mailtemplates/log-exception.phtml 文件夹内的 phtml。
<h1><?php echo $this->subject?></h1>
<p>
<?php echo nl2br($this->log)?>
</p>