ID:               28722
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jjarven at softers dot net
-Status:           Open
+Status:           Bogus
 Bug Type:         Unknown/Other Function
 Operating System: Linux 2.4.26
 PHP Version:      4.3.7
 New Comment:

Cannot replicate the bug, moreover you should not be 
calling syslog() without prior openlog() &  
define_syslog_variables() calls. 


Previous Comments:
------------------------------------------------------------------------

[2004-06-10 09:53:33] jjarven at softers dot net

Description:
------------
Note; this might relate to Bug 17648, thus have been around for a
while. Hopefully bug will be finally fixed.

-------
Logging messages to system log with plain syslog() (i.e. without using
openlog() and define_syslog_variables())creates random garbage/text
from memory preceding the actual message.

Example:
A line in any php-file:

syslog(LOG_NOTICE,"insert text here");

/var/log/messages showed:
Jun 10 08:34:30 mail ='crc' VALUE=': insert text here

The preceding text varies, sometimes it is correct (=nothing),
sometimes it's longer.

The problem can be solved like this:
define_syslog_variables();
openlog('Info:',LOG_ODELAY,LOG_USER);
syslog(LOG_NOTICE,"insert text here")
->
Jun 10 08:36:12 mail Info: insert text here
----------
Server is Apache 1.3.31 and php compiled as module.


Reproduce code:
---------------
 



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=28722&edit=1

Reply via email to