我想在Drupal 8安装上写入错误日志。我需要获取特定条件的日志,以解决由于未知条件而导致击中“ core / install.php” drupal资源的某些错误。
我注意到在Drupal 8中,我可以使用:
\Drupal::logger('my_module')->error($message);
鉴于我不知道模块名称的事实,如何在错误日志中添加条目(使用\ Drupal :: logger或其他替代方法)?
PD:我不允许在我的环境中使用看门狗dblog,因此我需要将错误记录到error.log
答案 0 :(得分:0)
我发现必须启用“数据库日志记录”模块才能写入日志。
启用数据库日志记录模块后,我能够看到由以下人员撰写的日志:
\Drupal::logger('log_example')->error($message);
请注意,'log_example'可以是任何有效的标识符,不是模块名。