Skonfigurowałem log4php, aby zalogować się do pliku, korzystając z aplikacji dołączającej LoggerAppenderRollingFile i układu LoggerLayoutTTCC. Kiedy jednak loguję wyjątek, nie wyświetla on szczegółów wyjątków, takich jak śledzenie stosu, takie jakie widziałem w log4net.Jak wypisywać informacje o wyjątkach w pliku dziennika przy pomocy log4php?
Przejrzałem kod i wygląda na to, że LoggerAppenderMongoDB obsługuje wyświetlanie wyjątków za pomocą formatThrowable
method, ale nie widzę niczego podobnego w innych aplikacjach.
Czuję, że brakuje mi czegoś oczywistego. Czy jest coś, co muszę skonfigurować, aby wydrukować te szczegóły w pliku dziennika? Czy muszę utworzyć niestandardową klasę LoggerAppender? Czy można to zrobić z innym układem lub niestandardowym rendererem?