Hello
I found it somewhat confusing that %t gets substituted by the PID and not
the name of the current thread. I had expected $_SERVER['PHP_SELF']. Why is
this?
Currently I see no way to set the application name although sometimes
it could be useful to log several tools belonging to the same application
into one big file.
I.e. I want to generate a logfile called "accounting.errors" that contains
messages from several accounting tools:
accounting-data-import.php[1220]: info: imported this and that
accounting-calculate.php[1230]: warning: something happened
accounting-calculate.php[1230]: info: some more text
accounting-mailer.php[1234]: error: IP '1.2.3.x' is invalid
I cannot use categories before the PID as e.g. the last line could have
been produced by an exemplary class "org.apache.validator" and then %c
would only print a rather meaningless: "org.apache.validator[1234] ...".
So is %t buggy and do you have any ideas regarding my multi-application
logfile?
bye,
-christian-