Как я могу регистрировать ошибки в файле журнала в SilverStripe 4?Я имею в виду все ошибки, вызывающие информацию «Внутренняя ошибка сервера» из SS
В SilverStripe это было:
SS_Log::add_writer(new SS_LogFileWriter('/var/log/silverstripe/errors.log'), SS_Log::ERR);
Документация говорит, что мне нужно сделать что-то вроде:
SilverStripe\Core\Injector\Injector:
Psr\Log\LoggerInterface:
calls:
LogFileHandler: [ pushHandler, [ %$LogFileHandler ] ]
LogFileHandler:
class: Monolog\Handler\StreamHandler
constructor:
- "../silverstripe.log"
- "info"
Я пытаюсь это, но не могу заставить это работать: (