Yii 2框架的初学者,任何人都可以告诉我在哪里可以找到日志异常文件,或者如果必须创建文件来存储所有异常,那么我应该如何创建一个呢?
答案 0 :(得分:3)
默认情况下,Yii2将错误和警告级别事件记录到runtime/logs/app.log
文件中。您可以在例如Yii2中阅读有关配置日志记录的更多信息。 Definitive Guide。
答案 1 :(得分:2)
如果您正在使用高级应用程序模板,则每个应用程序(前端,后端)都有自己的runtime/logs
文件夹和日志文件。
此外,您可以在配置文件中添加此设置,对于组件,每次出现您设置的错误级别时都会收到并发送电子邮件:
'log' => [
'targets' => [
'email' => [
'class' => 'yii\log\EmailTarget',
'levels' => ['error'],
'message' => [
'from' => 'app-email',
'to' => 'your-email',
'subject' => 'Log message',
],
],
],
],
非常适合制作。