小编use*_*541的帖子

Silverstripe 4错误日志

如何将错误记录到SilverStripe 4中的文件日志?我是指从SS导致"内部服务器错误"信息的所有错误

在SilverStripe中它是:

SS_Log::add_writer(new SS_LogFileWriter('/var/log/silverstripe/errors.log'), SS_Log::ERR);
Run Code Online (Sandbox Code Playgroud)

文档说我需要做类似的事情:

SilverStripe\Core\Injector\Injector:
  Psr\Log\LoggerInterface: 
    calls:
      LogFileHandler: [ pushHandler, [ %$LogFileHandler ] ]
  LogFileHandler:
    class: Monolog\Handler\StreamHandler
    constructor:
      - "../silverstripe.log"
      - "info"
Run Code Online (Sandbox Code Playgroud)

我试试这个,但不能让这个工作:(

silverstripe-4

2
推荐指数
1
解决办法
821
查看次数

标签 统计

silverstripe-4 ×1