Hello.
I think there is a bug in the LoggerDatePatternConverter::convert()
method.
In this method there is a call to ereg_replace("[^\\]u", sprintf(',%
03d', $usecs), which should be like ereg_replace("[^\\\\]u", sprintf
(',%03d', $usecs) instead.
The reason is that there are two quoting mechanisms in effect: The
quoting in a PHP string and the quoting of the regexp library.
Strangely the actual call works with some of my PHP installations,
whereas it causes trouble on others.
Could this be fixed?
Samuel